しばらくすると、「ヒント」、「ヒント」を試した後、「推測」とhere、here、here、hereとhereで「裁判」、でもhereでそう与えられた質問を通って、また、here、here、hereで複数のソフトウェアを使用していても、DNG RAWイメージファイルをコマンドラインで変換する方法の機能例はまだ見つかりません。コマンドライン読むDNG画像
すべてのケースソリューションを探しているわけではありません。特定のDNGイメージを変換する機能的なコマンドラインの例です。
Thisは「最高のものですが、重要なステップを逃してしまう」ために実行しないでください(感謝!)。
Thisは実際に変換されていないファイルを除いて「ヒント」に過ぎません。ここから、適切な変換が必要になる(画像が暗すぎるように見える)ようにすることはできません。
dcraw
コマンドラインプログラムでは、色の偏りがないためのいくつかの "設定"(どちらか?)と、画像の中央から外側へのシャドーリングが必要です。
dcraw -T filename
シンプルdngread
関数であることのための最高の機能の不完全なコードは、以下の(MATLABコード)である:
function img=dngread(filename,options)
%% READ DNG IMAGE FILES
% READ BASIC INFO
info = imfinfo(filename);
info.SubIFDs{1};
% READ COLOR FILTER ARRAY
warning off MATLAB:tifflib:TIFFReadDirectory:libraryWarning
t = Tiff(filename,'r');
offsets = getTag(t,'SubIFD');
setSubDirectory(t,offsets(1));
cfa = read(t);
close(t);
% LINEARIZATION TABLE
%curve = info.SubIFDs{1}.LinearizationTable
% DEMOSAIC COLOR FILTER ARRAY
options.filter='rggb'
img=demosaic(cfa,options.filter);
% Image in here looks "dark"
imshow(img);
コマンドライン、残念ながら(コマンドラインコール)ではありません適切なアドビコンバータ、
"生のガイド"がうまくいかなかった本当の理由で投稿を更新してください。それをプロフェッショナルに保つ。 – informaton
どちらの方法においても、画像は「暗くなる」ことが分かります。私は、非線形フィルタ、デモザイクステージ、およびある明るさ設定が欠けていると思います。どれが(すべてではないにしても)、そして、|またはその順番で、すべての与えられた参考文献からの完全なミステリーです。 – hyprfrcb