XnView 파일 읽기 형식을 변경하는 방법은 무엇입니까?


4

"원시 파일"(처리되지 않은 이미지 데이터는 아니지만 게임 맵 편집기의 원시 하이트 맵 데이터가 Photoshop RAW로 저장 됨)이 있으며 XnView가 열 수있는 것처럼 보입니다.

실제로 IBM PC 바이트 순서가 있고 헤더가없는 513x513 단일 채널 16 비트 파일 인 경우 특성을 513x513 8 비트 RGB로 간주합니다. 이 방법으로 읽도록 강제 실행하려면 어떻게합니까?


.raw와 XnView를 열도록 연결하는 방법을 묻고 있습니까?
— JFV

아니요, .raw 파일을 특정 방식으로 열려고 시도하고 재정의하려고합니다.
— RCIX

따라서 XnView는 .raw 파일을 특정 방식으로 열려고 시도하지만 다른 방법으로 열고 싶습니까?
— JFV

권리! () () () ()
— RCIX

답변:


4

XnView가 읽을 수있는 형식으로 imagemagick으로 변환하십시오.

그러나 16 비트 깊이를 유지하기가 어려울 수 있습니다. 깊이를 나타낼 수 있고 imagemagick으로 내보내고 XnView로 가져올 수있는 적절한 형식을 찾아야합니다.

TIFF를 시도해 볼 때 16 비트를 지원하며 XnView뿐만 아니라 imagemagick에서도 지원됩니다. 변환은 단일 채널을 동일한 값을 가진 3 개의 채널로 폭파시킵니다.

imagemagick로 파일을 읽으려면 다음 옵션을 사용해야 할 것입니다.

     GRAY   Raw gray samples    
               Use -size and -depth to specify the image 
               width, height, and depth.

시험:

convert -endian LSB -size 513x513 -depth 16 gray:image image.tiff

16 비트 단일 채널로 다시 변환 :

convert image.tiff -depth 16 -type grayscale gray:image

나는 imagemagick을 시도했는데 슬프게도 필요한 파일에서 작동하지 않습니다 :(
— RCIX

원본 이미지에서 이미지를 감지 할 수 없으므로 imagemagick에 이미지의 크기와 깊이를 알려 주어야합니다. 답변에 옵션을 추가했습니다.
— Ludwig Weinzierl

흠 나는 그 명령을 시도했지만 작동하지 않는 것 같습니다. 또한 두 가지 방법으로 모두 변환 할 수 있어야합니다.
— RCIX

imagemagick에는 방법이 있다고 확신합니다. 예제 파일을 업로드 할 수 있습니까?
— Ludwig Weinzierl

예를 들어 보았고 회색 대신 회색이어야한다는 점을 제외하고는 잘 작동했습니다.
— Ludwig Weinzierl
당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.