태그 보관물: camera-raw

camera-raw

수천 개의 NEF를 JPEG로 일괄 변환하는 방법은 무엇입니까? 될 것입니다. 한 장의

실수로 NEF + JPEG가 아닌 NEF에서만 촬영하도록 카메라 (Nikon D70)를 설정했습니다.

분명히, 나는 그들 모두를 겪고 싶을 때 큰 고통이 될 것입니다. 한 장의 사진이 렌더링 될 때까지 몇 초 동안 기다릴 필요가 없습니다.

전체 세트 (수천 장의 사진)를 JPEG로 일괄 변환 할 수있는 방법이 있습니까?

Windows 7 및 Xubuntu 12.04를 실행 중입니다.



답변

또 다른 훌륭한 무료 도구는 플러그인 과 결합 할 때 거의 모든 형식에서 JPG로 일괄 변환 할 수있는 IrfanView 입니다 .

Q : Linux에서 IrfanView를 사용할 수 있습니까?

A : 그렇습니다. 기본 Linux 버전의 IrfanView는 없습니다. 그러나 IrfanView는 WINE, Windows Linux 에뮬레이터 및 Linux 기반 가상 머신과 같은 Linux 프로그램과 함께 사용할 수 있습니다. ZIP 버전의 IrfanView를 압축 해제하거나 기존 Windows IrfanView 폴더를 Linux로 복사하십시오. 설치 프로그램을 실행하려면 추가 Windows DLL이 필요할 수 있으므로 더 쉽습니다.

OS에 독립적 인 소프트웨어를 원한다면 UFRaw를 추천 합니다 . 단독으로 사용하거나 Gimp 와 함께 사용하십시오.


답변

우분투에서 한 가지 해결책은 dcrawNEF를 PBM pnmtopng으로 변환하고 PBM을 png로 변환하는 데 사용 하는 것 입니다. 따라서 터미널을 열고 다음 명령을 실행하십시오.

sudo apt-get install netpbm dcraw

이것을 테스트 할 .NEF 이미지가 없지만 이 페이지에 따르면 다음을 수행 할 수 있습니다.

모든 NEF 이미지를 PNG로 변환 :

dcraw -c -w input.NEF | pnmtopng > output.png

전체 디렉토리를 변환하려면 다음을 수행하십시오.

for filename in *.NEF ; do dcraw -c -w "$filename" | pnmtopng > "$filename.png" ; done

그러나 모든 배치 이미지 처리 요구에 가장 적합한 도구는 ImageMagick 입니다. 무료, 오픈 소스, 크로스 플랫폼이며 크기 조정, 자르기, 투명도 관리, 몽타주 및 햇빛 아래 대부분의 이미지 형식 간 변환을 포함하여 생각할 수있는 모든 것을 수행 할 수 있습니다. 그것은 나의 첫 번째 선택 이었지만 NEF에서는 작동하지 않는다고 주장하는 (오래된) 게시물을 발견했습니다. 그럼에도 불구하고, 자신의 웹 사이트는 말한다 않는 , 그래서 당신은 그것을 밖으로 시도해야하며, 어떤 경우에, 정말 가치가 학습입니다. 다음을 사용하여 Ubuntu에 설치하십시오.

sudo apt-get install imagemagick

단일 .NEF를 변환하려면

convert foo.NEF foo.jpg

현재 디렉토리의 모든 .NEF 파일을 변환하려면 ( 원본을 덮어 씁니다 ) :

mogrify -format jpg *.NEF

원본 파일은 그대로 유지하려면 convert루프를 실행하십시오 .

for img in *.NEF; do convert "$img" "$img.jpg"; done

답변

당신이 사용하게 할 경우 ImageMagick, 그때 사용하는 것이 좋습니다 xargs당신이 실제로 사용하는 대신 변환하는 이미지의 수천을 가지고 있다면 for루프를. 이렇게하면 병렬 처리를 쉽게 강화할 수 있습니다.

# Runs these conversions serially
ls *.NEF | sed 's#.NEF##' | xargs -I^ convert ^.NEF ^.jpg

# Runs these conversions with 8 different processes
ls *.NEF | sed 's#.NEF##' | xargs -P8 -I^ convert ^.NEF ^.jpg

답변

GNU Parallel 사용하기 :

parallel convert {} {.}.jpg ::: *NEF

‘,’및 공백이 포함 된 파일 이름을 올바르게 처리합니다.


답변

NEFtoJPG 를 사용할 수 있습니다 . 무료이며 일괄 처리를 수행 할 수 있습니다.


답변

대답은 에 의해 주어졌다 alexpotatoDAWID-할 Drozd 에서 유닉스 및 리눅스.JPG에 .NEF 변환 . 내 자신의 해결책이 아닙니다. 그들에게 크레딧을주세요.

프로그램 ufraw-batch이 작업을 수행합니다. 프로그램을 설치 한 후 다음을 수행하십시오.

ufraw-batch --out-type jpeg *

답변

나는 이것이 오래된 질문이라는 것을 알고 있지만 최근 Nikon무료 버전을 발표했다.

니콘 캡처 NX-D

가장 좋은 방법은 imho