edsdk相关内容

EXC_BAD_ACCESS 来自佳能的 EDSDK EdsInitializeSDK() API

我正在 OS X 10.11.2 上的 Xcode 7.2 中编写相机控制程序,我的程序每隔一段时间就会在 EdsInitializeSDK() 处崩溃.大多数在线解决方案都建议下载其他 EDSDK.framework 文件,但这对我不起作用.此外,大多数解决方案都是在大约 3 年前编写的. 对我来说没有意义的是程序大部分时间都在运行,只是偶尔崩溃.有没有人找到解决方法来防止错误访问? ..
发布时间:2021-09-30 20:11:55 其他开发

如何通过 SDK 在佳能相机上开始/停止视频录制?

我有一台佳能 7D 数码相机,我希望能够从 PC 控制视频录制.我已经下载了 Canon SDK 2.8,阅读了它包含的所有文档,但仍然无法弄清楚如何在相机上开始或停止视频录制. 有没有可能通过佳能 SDK 控制视频录制? 谢谢. 解决方案 最新的佳能相机sdk文档中有答案: 6.4.3 开始/结束短片拍摄您可以通过以下操作开始/结束短片拍摄. EdsUInt32 re ..
发布时间:2021-09-17 20:15:53 其他开发

使用 Canon EDSDK 2.5.2 VB.NET 实时取景

我正在尝试做两件事情中的一件,偏好编号 1: 使用 VB.NET 和 Canon EDSDK 2.5.2 打开实时视图,并在 Windows 窗体应用程序中呈现实时输出.目前我正在尝试将其放入图片框;不过,我肯定愿意接受建议. 第二个选项是至少打开实时视图,并通过摄像机上的视频输出将其流式传输到监视器. 不过我真的很想完成第一个!以下是我当前的代码库,帮助! Private S ..
发布时间:2021-09-16 19:45:06 其他开发

SDK 错误:0x8D07,在 C# 中使用 Canon SDK 时

我在这里下载了纯源教程.当我通过连接佳能 70D 运行它时,出现以下错误. 我错过了什么? 错误: 错误出现在这一行: 这是包含 EXE 文件的文件夹的样子: 解决方案 我通过让相机知道主机上有足够的磁盘空间解决了这个问题. 添加行 CameraHandler.SetCapacity(); 之前 CameraHandler.TakePhoto(); 应 ..
发布时间:2021-07-17 19:27:57 C#/.NET

佳能DSLR视频回环使用v4l2loopback和EDSDK Liveview?

我想使用我的DSLR摄像机作为视频输入,以便说Linux和Android下的Skype/Google对话. 是否可以使用v4l2loopback和Canon EDSDK创建视频回送?如何将实时取景缓冲区从摄像机传送到视频环回? 谢谢 解决方案 您将需要一个“生产者"应用程序,该应用程序将帧写入回送设备(并且该设备先前已通过佳能esdk获得了这些帧) v4l2loopbac ..
发布时间:2021-05-30 18:31:30 其他开发

佳能SDK-将图像下载到主机

我正在尝试将佳能相机拍摄的图像从SD卡下载到主机PC,我编写了代码以使其能够拍摄并不再保存在SD卡上,但是我找不到它要么在主机上.有人有指示吗?我的主要和函数如下所示,但不包括getFirstCamera函数. 我真的不知道回调函数等是如何工作的..因此,如果有人需要修复的话,如果有人可以提供代码片段,那将是很好的选择 #include#include"EDSDK.h ..
发布时间:2021-04-21 19:10:38 C/C++开发

佳能EDSDK将图像保存在我的PC中

我在EOS 50D相机上使用EDSDK v2.13.我想将拍摄的照片保存在主机中.我正在使用此代码(c ++): EdsOpenSession(camera);EdsInt32 saveTarget = kEdsSaveTo_Both;err = EdsSetPropertyData(camera,kEdsPropID_SaveTo,0,4,& saveTarget);EdsCapacity ..
发布时间:2021-04-19 19:32:04 C/C++开发

如何在不更改宽高比的情况下裁剪图像

我需要裁剪图像而无需更改其纵横比。我正在使用EDSDK从 CANON1100D 拍照。捕获的图像: 宽度= 1920 和高度= 1280 宽高比为 1.5 。但是我需要长宽比为 1.33 的图片。 //转换为处理分辨率(1600,1200) Image runtime_frm =新图像(frame.ToBitmap(1600,1200 ..
发布时间:2020-10-29 04:57:24 C#/.NET

OSX上的Canon EDSDK 2.11 EdsOpenSession exc_bad_access

我正在尝试将OSX上的Canon EDSDK 2.11与EOS Xsi一起使用.我尝试运行示例代码,编写了自己的代码,甚至下载了openFrameworks和佳能EDSK,ofxCanon的附件,并运行了其示例代码.每当任何代码到达对EdsOpenSession的调用时,我都会收到一个exc_bad_access错误. 谁能告诉我可能发生了什么,我做错了什么? 解决方案 我遇到了同样 ..
发布时间:2020-08-14 23:15:11 其他开发

如何在OpenCV中显示流式图像?

我想使用EDSDK实现实时取景功能.我已经使用EdsGetPointer来获取用于内存流传输的内存地址的指针.现在,我想在PC上显示流式图像. 我已经读过一些人在VisualC上使用API​​的信息,例如ATL或CImage,它们仅通过传递内存流的指针作为参数就可以显示流式图像,并且该函数可以自己检索流式图像.我正在考虑使用OpenCV来显示流式图像,因为我的计算机上未安装VisualC.我 ..
发布时间:2020-05-20 21:12:01 其他开发

佳能EDSDK如何获得实时取景图像的宽度和高度?

我编写了C ++代码以在监视器上显示实时取景图像.我提到了一些关于stackoverflow的代码.最后,我完成了代码,但是有一些问题. 我想使用opencv显示实时取景图像,但是我不知道宽度&实时取景图像的高度. (也许是通过EDSDK函数检索的.) 请为我回答. (我附上了我的代码,我想为我的代码提供合适的答案) (看看"//libjpegTurbo...//,有手册_ ..
发布时间:2020-05-20 20:17:59 C/C++开发

需要使用SDK通过DSLR录制视频

我想要能够控制单反相机开始/停止录制视频。 佳能有一个不错的SDK,但似乎不支持视频捕获。 任何人知道尼康SDK是否支持此功能? 也许有一个解决方法,使用佳能的SDK拍摄视频? 谢谢。 解决方案 这似乎是不可能使用佳能的SDK。我解决了这个与黑客 - 使用USB-IR发射器发送由佳能遥控器启动/停止视频使用的信号。丑陋,但工作。 ..
发布时间:2016-11-10 18:31:48 C#/.NET

佳能LiveView:图像转换到OpenCV Mat

我正在尝试实时显示LiveView图像。我在Windows下使用EDSDK 2.14 + Qt5 + opencv + mingw32。我不是很复杂的图像处理,所以现在我有以下问题。我使用佳能EDSDK的例子,所有的确定,直到这部分代码: // //显示图像 // 我搜索了很多例子,但是所有的例子都是用C#或MFC或VB编写的。另外我发现建议使用libjpegTurbo解压缩图像, ..
发布时间:2016-11-02 00:14:30 C/C++开发

EDSDK回调不工作

我有一个工作的命令行应用程序,使用EDSDK v2.13。 但是,当我注册回调,有一个属性事件, / p> 我已经纠正了这个循环,如下所示: while _kbhit()) { EdsOpenSession(camera); Sleep(10); EdsCloseSession(camera); } 这似乎很可怕。 解决方案 如果您在W ..
发布时间:2016-10-30 19:17:26 C/C++开发

样品C code佳能EDSDK实时查看?

是否有任何人使用实现使用佳能EDSDK实时查看样品C code的工作一块?在文档中的示例code看起来不错,直到你到达此位: // //显示图像 // 是啊,就是这样。它们没有显示如何将图像BLT使用从相机获取的数据的窗口。他们只是说,“显示的图像”。谢谢,佳能 我已经猎杀了互联网(包括本论坛),但我还没有找到一个C code示例演示如何做到这一点。我期待,以避免MFC,VB,管理code ..
发布时间:2016-08-21 19:59:51 C/C++

问题从佳能相机到电脑下载图片

我连一个EOS佳能相机到电脑 我有,我可以拍照remotly,并下载图像到PC的应用程序, 但是当我从相机中取出SD卡,我不能从缓冲下载图像到电脑 //注册objceteventcallback ERR = EDSDK.EdsSetObjectEventHandler(obj.camdevice,EDSDK.ObjectEvent_All,objectEventHandler,新的Int ..
发布时间:2015-11-27 15:19:38 C#/.NET

拍照并直接使用edsdk 2.8图像保存到PC

我是新来的EDSDK 2.8 目前,我的程序可以拍照。然而,当拍摄照片时,该图像被暂时存储在佳能相机的缓冲器。我想知道如何目录保存到PC? 有没有人有什么想法?或样品code在C#或vb.net? 解决方案 下面是我做了什么: 首先,你必须注册回调事件当一个对象被创建(即图片)。 :我在我创建了一个registerEvents方法,这样做 //注册对象事件 edsObjectEven ..
发布时间:2015-11-26 19:29:02 C#/.NET