canon-sdk

Canon DSLR Video loop back using v4l2loopback and EDSDK Liveview?

こ雲淡風輕ζ 提交于 2021-02-19 02:22:28
问题 I want to use my DSLR camera as video input for let say Skype / Google talk under Linux and Android. Is it possible to create a video loop back using v4l2loopback and Canon EDSDK ? how can I pipe the liveview buffer from the camera to the video loop back ? Thanks 回答1: you will need a "producer" application, that writes frames to the loopback device (and which has previously acquired those frames via the canon esdk) v4l2loopback already comes with a few simple producer examples, and you could

Canon SDK example for image processing

徘徊边缘 提交于 2021-02-08 03:49:37
问题 I would like to use the canon EDSDK in a c# or VB.NET program, to view cr2 files. I have found sample code on how to control the camera - example: https://github.com/esskar/Canon.Eos.Framework but nothing about opening the files, extracting the image data and displaying it - or saving the thumbs or full sized image as a jpg... Could someone direct me to some such examples ? Thank you. Note - I have EDSDK 2.12, i hope older versions could also help. Edit: Thank you for the suggestion, it

Canon SDK example for image processing

|▌冷眼眸甩不掉的悲伤 提交于 2021-02-08 03:48:55
问题 I would like to use the canon EDSDK in a c# or VB.NET program, to view cr2 files. I have found sample code on how to control the camera - example: https://github.com/esskar/Canon.Eos.Framework but nothing about opening the files, extracting the image data and displaying it - or saving the thumbs or full sized image as a jpg... Could someone direct me to some such examples ? Thank you. Note - I have EDSDK 2.12, i hope older versions could also help. Edit: Thank you for the suggestion, it

Canon SDK example for image processing

心不动则不痛 提交于 2021-02-08 03:48:18
问题 I would like to use the canon EDSDK in a c# or VB.NET program, to view cr2 files. I have found sample code on how to control the camera - example: https://github.com/esskar/Canon.Eos.Framework but nothing about opening the files, extracting the image data and displaying it - or saving the thumbs or full sized image as a jpg... Could someone direct me to some such examples ? Thank you. Note - I have EDSDK 2.12, i hope older versions could also help. Edit: Thank you for the suggestion, it

Canon SDK example for image processing

六月ゝ 毕业季﹏ 提交于 2021-02-08 03:48:04
问题 I would like to use the canon EDSDK in a c# or VB.NET program, to view cr2 files. I have found sample code on how to control the camera - example: https://github.com/esskar/Canon.Eos.Framework but nothing about opening the files, extracting the image data and displaying it - or saving the thumbs or full sized image as a jpg... Could someone direct me to some such examples ? Thank you. Note - I have EDSDK 2.12, i hope older versions could also help. Edit: Thank you for the suggestion, it

How to understand meaning of a Canon EDSDK error code?

只愿长相守 提交于 2020-03-02 19:39:31
问题 So far I have not found any documentation for error codes in Canon EDSDK. In the examples that come with the SDK the error code is always compared to some particular errors making sense in that particular situation, like that: //Notification of error if (err != EDSDKLib.EDSDK.EDS_ERR_OK) { // It retries it at device busy if (err == EDSDKLib.EDSDK.EDS_ERR_DEVICE_BUSY) { ... I, on the other hand, want to know the meaning of an arbitrary error I get. How do I do this? I am using C# if it matters

How to understand meaning of a Canon EDSDK error code?

一个人想着一个人 提交于 2020-03-02 19:34:26
问题 So far I have not found any documentation for error codes in Canon EDSDK. In the examples that come with the SDK the error code is always compared to some particular errors making sense in that particular situation, like that: //Notification of error if (err != EDSDKLib.EDSDK.EDS_ERR_OK) { // It retries it at device busy if (err == EDSDKLib.EDSDK.EDS_ERR_DEVICE_BUSY) { ... I, on the other hand, want to know the meaning of an arbitrary error I get. How do I do this? I am using C# if it matters

Canon sdk internal error at edsDownload

一个人想着一个人 提交于 2020-01-15 12:33:18
问题 I have internal error at the EdsDownload. I'am using EOS 1100D without sdcard. The Canon sample code (CameraContorol) can download image. Used SDK: 2.13 and 2.12 (i have same problem with both). Please help me. Note: the "picture000x.jpg" size is 0 after the run (because the EdsCreateFileStream call). My code output : Device name: Canon EOS 1100D. GET PICTURE: 'Call' handleObjectEvent. Event: kEdsStateEvent_JobStatusChanged, Event code: 770 Internal error at EdsDownload. stream != NULL

Canon Digital SDK (EDSDK) EdsCreateImageRef error

大憨熊 提交于 2020-01-11 13:23:52
问题 I am trying to use the Canon Eos Digital SDK (EDSDK) to decode a CR2 camera image for display in a desktop GUI. I run the first few methods as follows: err = EDSDK.EdsInitializeSDK(); err = EDSDK.EdsCreateFileStream( fullpath, EDSDK.EdsFileCreateDisposition.OpenExisting, EDSDK.EdsAccess.Read, out inStream); err = EDSDK.EdsCreateImageRef(inStream, out imgRefPtr); And the err variable remains as EDS_ERR_OK until it executes the last line above, where it becomes EDS_ERR_FILE_FORMAT_UNRECOGNIZED.

Canon SDK: Download latest picture taken by two devices to host

混江龙づ霸主 提交于 2020-01-05 05:35:10
问题 I'm writing an windows based application in Visual Studio 2010. My host PC is connected to two Canon EOS 600D. So far I managed two take a picture, download it directly (without a SD card) to the host PC and store the pictures under a specific name on the host. If I execute my code in a loop, it also works fine (the index of the loop specifies the camera and the destination file). In a next step I used OpenMP2.0 to speed up the loop (this is my first project with OpenMP). Now the pictures are