.CR2 또는 .NEF 및 .ARW와 같은 원시 이미지 파일을 디코딩하거나 열려면 어떻게해야합니까? 이 같은 내 코드 조회 :C에서 원시 이미지 파일 읽기 #
if (fe == "CR2" | fe == "NEF" | fe == "ARW")
{
BitmapDecoder bmpDec = BitmapDecoder.Create(new Uri(op.FileName), BitmapCreateOptions.DelayCreation, BitmapCacheOption.None);
BitmapSource bsource = bmpDec.Frames[0];
info_box.Content = fe;
imgControl.Source = bsource;
}
원시 코덱 설치 및 ARW 형식으로 작업을 해달라고에서만이 작품. 당신이 코덱이 설치되어 있지 않은 경우
코덱을 설치하지 않은 상태에서 데이터를 이해하는 데 어떻게 예상합니까? 파일 형식에 대해 잘 알고 있다면 원시 데이터를 읽고 적절한 비트 맵 소스를 만들 수 있습니다 ... 그러나 무엇인가는 기본 (크기, 픽셀 형식, 팔레트 또는 기타)을 이해해야합니다. –
코덱은 드라이버와 비슷하며 컴퓨터에 데이터 해석 방법을 알려줍니다. 이 기능이 없으면 컴퓨터가 자신의 디코더를 작성하지 않는 한 데이터를 어떻게 처리해야하는지 알지 못합니다. –
내가 시작할 수있는 교리/교훈을 알고 있습니까? –