問題タブ [canon-sdk]
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.
c# - SDK エラー: 0x8D07、C# で Canon SDK を使用中
ここからソースのみのチュートリアルをダウンロードします。Canon 70D を接続して実行すると、以下のエラーが発生しました。
私が見逃したポイントは何ですか?
エラー:
エラーは次の行で発生します。
そして、EXEファイルを含むフォルダーは次のようになります。
c# - Canon SDk 記事作成者 Johannes Bildstein
Canon SDK サンプルでは、200 ~ 300 dpi などの特定の解像度で写真を撮影したり、プログラムで解像度を変更したり、撮影した写真を別のファイル形式で保存したりするにはどうすればよいですか? ここでは .TIF 形式で保存する必要があります。それを行う機能が見つかりません。
edsdk - Canon Digital SDK (EDSDK) EdsCreateImageRef エラー
Canon Eos Digital SDK (EDSDK) を使用して CR2 カメラ画像をデコードし、デスクトップ GUI に表示しようとしています。
最初のいくつかのメソッドを次のように実行します。
また、err変数は、上記の最後の行が実行されるまで EDS_ERR_OK のままであり、そこで EDS_ERR_FILE_FORMAT_UNRECOGNIZED になります。
撮影したカメラはEOS 5DS Rで、3.2.1リリース(現在のバージョン)からサポートされています。また、CR2画像はRAW画像ビューアのDigital Photo Professional 4で開くことができます。
画像参照を作成しようとしたときにファイル形式が認識されないというエラーを解決する方法について何か提案はありますか?
camera - ネットワーク経由で EDSDK を使用して (または使用せずに) Canon カメラを接続する
私は自分のアプリで EDSDK を使用しており、USB 経由でカメラとうまく連携していますが、Canon の公式の Android/iOS アプリケーション (公式の SDK にはネットワーク サポートがなく、アクセスできないものを使用していました) とサードパーティの Android ソフトウェア " DSLR Controller」(どうやってやったの!?)は、ネットワーク経由でカメラを操作できます。ネットワーク経由で Canon EOS カメラに接続する方法 (または回避策) はありますか? 公式SDKを使用した結果、カメラへの接続は透過的でUSBのみです...
edsdk - Canon EDSDK Version 3.4 取得
Canon EDSDK 3.2 SDK には、Mac OS X 10.11 (El Capitan) での実行に問題があります。具体的には、関数EdsInitializeSDK()で何らかのタイプの参照エラーが発生します。
私も El Capitan でこのエラーが発生し、上記のリンクされた回答で参照されているソフトウェア EDSDK 3.4 の最新バージョンをどこで入手できるか疑問に思っています。
Canon-USAに連絡したところ、持っていないとのことでした。
どんな助けでも素晴らしいでしょう!!
c++ - キヤノン EOS SDK | スレッド化された EdsDownloadEvfImage の問題
基本的に、別のスレッドで Canon EOS SDK から EdsDownloadEvfImage を実行しようとすると問題が発生します。その後、プログラムは...予期しないこと、フリーズなどを行います。
基本的に、メイン スレッドからミューテックスをロックしようとすると、ワーカー スレッドが EdsDownloadEvfImage でフリーズします。
スレッドで EdsOpenSession、EdsCreateMemoryStream などを実行することは絶対的なキラーであることがわかりましたが、それは気にしません。本当に時間のかかる操作は、そのイメージのダウンロードだけです。
ドキュメントに基づいて、ワーカースレッドに
ダウンロードの前に呼び出されます。私もそれなしで試してみましたが、違いはありませんでした。この関数の実行に何か問題があるのでしょうか?
それとも、ワーカー スレッドで EDSDK 全体を実行する代替手段がありますか? (initializeSDKなどで)
返信ありがとうございます。
ところで: Qt アプリケーションで SDK を使用しています。
setfocus - Canon EDSDK 設定フォーカス ポイント
EDSDK libを使用して、カメラのフォーカス ポイントをclick
ライブ ビュー フレームから変更しようとしています。方法がわかりません。つまり、フォーカス ポイントを変更するためにどのプロパティを設定する必要があるのか わかりません。アイデアやサンプルはありますか?ちなみに、、、または色温度などの他の値を変更することは既にできています。 ISO
AV
TV
前もって感謝します!
c++ - Canon EOS SDK (c++) 経由で SD カードの画像を参照する
kEdsSaveTo_Host を使用してイベントをキャッチして撮影したばかりの写真をディスクに正常にダウンロードできます。
しかし、さまざまな理由から、すぐに PC にダウンロードするのではなく、撮影し、カメラで利用可能なものを参照し、最新の画像を取得して削除する必要があります。
これは canon SDK で可能ですか? kEdsSaveTo_Camera を使用することはできません。SD を参照するにはどうすればよいですか? 画像をダウンロードするにはどうすればよいですか? canon sdkでできることですか、それとも単にカメラを解放してから、Windows APIを使用してコンテンツを参照し、画像をダウンロードして削除する必要がありますか?
前もって感謝します!
objective-c - 64 ビット SDK の使用
この質問がうまく表現されていない場合は、事前に申し訳ありません。私は自分にとってまったく新しいことを達成しようとしていますが、少し迷っています。
私は、目的の C ラッパー内に Canon SDK を含めようとしています。この段落から、64 ビット SDK をダウンロードする必要があることがわかりました。
プロジェクトで EOSFramework を使用するには、いくつかの手順を実行する必要があります。まず、最新の Canon EDSDK 64 ビットをダウンロードしたことを確認します。EOSFramework は現在、64 ビットでのみサポートされている ARC に依存しています。したがって、64 ビット バージョンの EDSDK を使用する必要があります。また、最新バージョンの EOSFramework を .framework ファイルとしてコンパイルまたはダウンロードしたことを確認してください。
ちなみに、指示に従った後、フレームワークの構築中に発生するエラーは 64 ビットに関連しています。添付の写真をご覧ください:
誰かがこれを理解する方法を指摘できますか?