RAW 이미지 파일 (.NEF)을 JPG로 변환하지 않고 12 메가 픽셀에서 약 5 메가 픽셀로 크기를 조정하려면 어떻게해야합니까?
RAW 이미지 파일 (.NEF)을 JPG로 변환하지 않고 12 메가 픽셀에서 약 5 메가 픽셀로 크기를 조정하려면 어떻게해야합니까?
답변:
당신은로 변환해야 할 몇 가지 다른 형식으로,하지만 형식은 JPEG 필요는 없습니다. 예를 들어 파일을 JPEG 대신 TIFF 또는 PNG로 저장할 수 있습니다. RAW 파일은 센서에서 거의 또는 거의 직접 읽은 데이터이므로 이러한 파일의 크기를 조정하는 것은 이치에 맞지 않습니다. 대신 사용 가능한 이미지 형식으로 처리 한 다음 목적에 맞게 조작 할 수 있습니다.
dcraw 를 사용 하여 원시 이미지 데이터를 원시 이미지 데이터 만 포함하는 "raw"tiff 파일로 변환 할 수 있습니다 . "dcraw -D filename"명령을 제공하면됩니다. 이렇게하면 데모 나 스케일링없이 딱딱한 파일이 생성됩니다. 그런 다음 각 tiff 파일은 "적색", "녹색"또는 "청색"파일이기 때문에 이러한 tiff 파일은 일반 tiff 파일보다 작습니다. 그런 다음 예를 들어 ImageJ를 사용하여 tiff 파일을 편집 하고 크기를 조정할 수 있지만 Bayer 패턴 을 고려해야합니다.. 이것은 각각의 색상에 대응하는 픽셀만을 고려함으로써 수행 될 수있다. 각각의 새 이미지에 색상 채널 중 하나의 픽셀 만 포함되도록 이미지를 3 개 부분으로 분할 할 수 있습니다. 그런 다음 각 부분의 크기를 조정 한 다음 3 개의 이미지를 가져 와서 Bayer 패턴에 따라 픽셀을 정렬하여 결합 된 이미지를 컴파일하십시오.
왜 이렇게 할 수 없는지 이해하려면 RAW 작동 방식을 이해하면 도움이됩니다.
RAW에는 실제로 컬러 픽셀이 포함되어 있지 않으며 Bayer 패턴 이라고하는 번갈아가는 빨강 파랑 및 녹색 픽셀을 나타내는 단일 채널 ( "회색조") 이미지 입니다 . 실제로 "실제"픽셀을 얻으려면 디베 이어링 (De-bayering)이라는 복잡한 알고리즘을 사용하여 각 픽셀 이웃에서 외삽해야합니다.
먼저 디베 이어링없이 RAW 이미지를 다운 샘플링하려면 ( "jpeg로 변환") 유일한 해결책은 각 차원에서 정수 인자로 다운 샘플링하는 것입니다. 즉, 이미지 크기는 4,9,16 등의 요인으로 만 축소 될 수 있습니다.
귀하의 경우, 이는 프로세스에서 베이어 제거를 원하지 않는다고 가정 할 때 최대 12 MP를 축소 할 수 있다는 것을 의미합니다.