1

最後に EOS 5D Mark II カメラで SDK 2.9 を使用しましたが、すべて問題なく動作していました。EOS Rebel T3i カメラで SDK 2.14 を使用するように更新しました。3 つの問題があります。

1) RAW と JPEG の両方を返すようにモードを設定しましたが、これはまったく機能しません。コードがハング/クラッシュします。RAW のみに設定すると、機能します。Rebel T3i は RAW + JPEG をサポートしていませんか?

2) 以前は、さまざまなサイズの RAW 画像 (RAW1、RAW2) を設定できました。そのため、私のアプリケーションでは、ユーザーが必要な解像度を選択できました。しかし、Rebel T3i では、モード設定に関係なく、返される画像は常に 25 MB です。

3) 返される RAW 画像は 8 ビット/ピクセルです -- 以前は 5D Mark II で 16 bpp を取得できましたが、Rebel T3i で方法はありますか?

4

1 に答える 1

0

1) 私はただ推測しています 2) これを設定する必要があります:

uint setError = EDSDK.EdsSetPropertyData(camera, EDSDK.PropID_ImageQuality, 0, sizeof(UInt32), EDSDK.ImageQuality.EdsImageQuality_MR);

「カメラ」はポインターハンドルです。EDSDK 2.14 には、新しい EdsImageQuality Enum があります。3 支援の仕方がわからない。

于 2015-05-07T14:01:24.573 に答える