问题标签 [edsdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
769 浏览

c# - EDSDK 2.13。在电脑上接收到新照片时获取拍摄照片的相机的参考

对于我的问题,我在互联网上找不到任何解决方案。一定是因为这是一个非常具体的问题。我有多个相机连接到我的笔记本电脑,我可以同时拍摄并拍摄所有照片并将它们保存到我电脑上的一个目录中。这部分工作得很好。但是现在,我需要使用拍摄的相机的序列号来重命名我的照片。问题是我在下载图片时不知道如何检索相机上的任何信息。EdsObjectEventHandler 没有给我相机参考。

如果你们中的一个人找到了一种方法来做到这一点,我会很高兴知道。我会继续寻找。

谢谢

0 投票
1 回答
1209 浏览

c# - EDSDK 事件检测拍摄的图片

我有一个Canon EOS 1100D (Rebel T3)并编写了一个 C# 程序来使用. 我正在将拍摄的照片保存在计算机上。EDSDK dlls

我想通过“无线快门释放遥控器”远程拍照,然后立即处理这些照片。但有个问题:

是否有任何事件EDSDK dlls可以检测到新拍摄的照片?任何帮助将不胜感激。

0 投票
1 回答
484 浏览

c# - EDSDK 的“EdsInitializeSDK()”永远不会返回,在 OSX 上使用 C#/mono

我正在尝试通过 C# 媒介在 macOS 10.9.1 上使用 EDSDK。

我正在使用 Xamarin,但我没有得到 DllNotFoundException,所以大概它正在寻找框架。我也没有收到 EntryPointNotFoundException,所以这不是问题。

当我尝试调用 EdsInitializeSDK() 时,它永远不会返回,就好像它处于无限循环或类似情况一样。

如果我调用其他明显返回错误代码的函数,因为 SDK 未初始化,它们会返回而 IDE 不会标记任何问题。

有谁知道为什么会发生这种情况?

此外,示例(目标 C)程序成功运行。

0 投票
1 回答
829 浏览

c# - EdSdk 检测图像设置并更改为小 jpeg。getproperty desc 有什么用?

使用canon edsdk,我试图检测相机图像设置是什么,因为如果相机设置为 RAW,我们的应用程序确实可以工作。我不知道如何处理收集的单位getproperty,也不知道有什么getpropertydesc用,因为它看起来像胡言乱语

这是我目前正在尝试的方式:

我知道我没有使用 desc,但我也想理解它。我在设置属性方法上收到相机繁忙错误消息 129,非常感谢它让我精神振奋。

0 投票
1 回答
2015 浏览

c# - 如何在 C# 中使用 Canon EDSDK 下载和录制视频?

我正在尝试创建一个从佳能相机中抓取照片和视频的应用程序。我找到了一种拍摄照片并将其下载到 PC 上的方法,但我没有找到下载视频的可能性。

有没有办法在 C# 中使用 Canon EDSDK 录制和下载视频?

0 投票
2 回答
2754 浏览

c++ - Canon EDSDK 如何获取实时取景图像的宽度和高度?

我编写了 C++ 代码来在监视器上显示实时取景图像。我提到了stackoverflow上的一些代码。最后,我完成了我的代码,但是有一些问题。

我想使用 opencv 显示实时取景图像,但我不知道如何获取实时取景图像的宽度和高度。(也许它是由 EDSDK 函数检索到的..)

请为我回答。

(我附上了我的代码,我想为我的代码提供合适的答案)

(看“//libjpegTurbo...//,有手动的_width&height。我想用函数检索)


0 投票
1 回答
695 浏览

c# - CANON SDK 将自定义白平衡设置为保存的 JPG 图像

我和我的一个朋友一直在努力弄清楚如何将我们可以在实时取景上成功设置的自定义白平衡扩展到保存的 JPG 图像。我们使用的是佳能 SDK 2.1.34和 EOD 600D 相机,用 C# 编程。

显然,这与将自定义图片模式应用于保存的图像有关的问题/过程相同。对我们来说,手册是神秘的。有没有人关于如何实现这一目标的好例子?

谢谢!费德里科

0 投票
1 回答
3741 浏览

c++ - 佳能 EDSDK 在我的电脑中保存图像

我在我的 EOS 50D 相机上使用 EDSDK v2.13。我想将拍摄的照片保存在我的主机中。我正在使用这段代码(c++):

相机快门正常触发,我在相机的存储卡中找到图片,但在我的电脑中找不到。

请帮忙。

0 投票
1 回答
206 浏览

c++ - EDSDK 拍照无噪点

我是 EDSDK 新手,我在 EOS 50D 相机上使用 EDSDK v2.13。我想拍一张没有噪点的照片,或者至少减少噪点并且不使用闪光灯。

那可能吗?(EdsSetPropertyData例如)。

0 投票
2 回答
539 浏览

c++ - 佳能 EDSDK 处理程序未在 Mac 上调用

我正在为 Mac OSX 下的 Qt 中的佳能相机编程网络共享,由于某种原因,我的 sdk 处理程序没有被调用。当我想用相机拍摄时,一切顺利,但我的照片没有下载,因为没有调用 EdsSetObjectEventHandler。

但是由于某种原因,当我用相机拍摄时,然后我重新启动应用程序,然后下载了一张照片。我的意见是我需要使用他们的事件循环,但我不知道如何。

我的应用程序不会冻结,只有处理程序没有被调用。我可以拍很多照片(但仅限于相机缓存)。

这是我的代码。

初始化方法

捕获方法

处理程序方法

有谁知道为什么会这样?感谢您的帮助。