JPG 또는 PNG로 CR2를 변환하는 방법? CR2 사진을 JPG

많은 CR2 사진을 JPG 또는 PNG로 변환해야하며 편집 할 필요는 없습니다. 이것을하는 방법?



답변

우 플로

당신은 변환 할 수 있습니다 .cr2.jpegufraw에 의해.

sudo apt-get install ufraw

파일을 마우스 오른쪽 버튼으로 클릭하고을 선택하십시오 open with ufraw.

** 당신은 또한에 김프로 가져올 수 있습니다 gimp-ufraw다음으로 수출 .png또는 .jpeg.

sudo apt-get install gimp-ufraw

답변

나는 다른 경로 … 사용을 갈 것 ufraw-batch없습니다 ufraw.

sudo apt-get install ufraw-batch

## This will output (not replace) the file with a new extension.
## foo.CR2 exported to foo.png
ufraw-batch --out-type png *.CR2

참조 ufraw-batch --helpman ufraw-batch추가 정보를 원하시면.


답변

다른 대안으로 다음을 사용하십시오mogrify .

mogrify -format png *.cr2

답변

nconvert를 사용해보십시오

명령 줄 도구 또는
GUI 도구로 xnconvert


답변

콘솔에서 간단한 루프를 프로그래밍 할 수도 있습니다.

예를 들어 ( 물고기 콘솔 사용) 활성 디렉토리에 RAW 파일 만 있다고 가정합니다.

set files (ls)
for i in $files
    dcraw $i
end

또는

set files (ls)
for i in $files
    ufraw-batch --out-type=tif --out-depth $i
end

종종 오류가 발생하기 때문에 ufraw-batch를 사용합니다 ( https://bugs.launchpad.net/ubuntu/+source/ufraw/+bug/1768855 참조) .


답변

실제로 나를 위해 일한 방법 :

당신은 필요 dcraw하고 ppmtojpeg(APT에 설치)

for i in *.CR2; do dcraw -c $i | ppmtojpeg > $1.jpg; echo $i done; done

기능 : 먼저 JPG로 변환 dcraw되는 출력을 전달하여 CR2를 PPM으로 ppmtojpeg변환합니다.

나는 이것을 여기 에서 찾았다


답변

용도:

exiftool -Composite:PreviewImage -b photo.CR2 > photo.jpg

더 긴 답변 :

ufraw-batch 변환 품질은 매우 나쁩니다. Imagemagick은 불행히도 후드 아래에서 ufraw를 사용합니다. dcraw가 더 좋지만 여전히 크지 않습니다. 내가 찾은 최고의 솔루션은 exif를 사용하여 PreviewImage 메타 데이터를 추출하는 것입니다. 나는 그것이 카메라 자체에 의해 생성되었다고 생각합니다.

참조 : https://www.imagemagick.org/discourse-server/viewtopic.php?f=3&t=6936&sid=9548c421f1bd69f192e632d06ca03dff&start=30#p130949