Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 macbethcal 명령입니다.
프로그램:
이름
macbethcal - 측정된 Macbeth 차트를 기반으로 색상 보정 계산
개요
맥베스칼 [ -d 디버그.hdr ][ -p 술 율 쉬르 유르 xl 음 xlr 일르 ] scanin.hdr [
calibout.cal ]
맥베스칼 -c [ -d 디버그.hdr ] [ 측정.xyY [ calibout.cal ] ]
기술
맥베스칼 Macbeth ColorCheckerTM 색상의 스캔 이미지 또는 측정 세트를 가져옵니다.
렌더링 차트에 대한 입력으로 적합한 색상 매핑 함수를 계산합니다. 빗(1).
첫 번째 형태에서, 맥베스칼 맥베스 차트의 스캔 이미지를 가져옵니다.
정해진 절차에 따라 Radiance 사진으로 변환됩니다. 에 대한 입력으로 적절하게 사용될 때
피콤, 계산된 보정 파일은 유사하게 밝기와 색상을 조정합니다.
원본과 가장 잘 일치하도록 스캔 및 변환된 이미지. 조명 조건의 경우
(평판형 스캐너의 경우와 같이) 세심하게 제어되면
이러한 방식으로 신뢰할 수 있는 반사율 값은 적어도 10% 정도입니다. 입력 사진은
명령줄에 이름을 지정합니다. 출력 교정 파일은 표준에 기록됩니다.
명령줄에 파일 이름이 지정되지 않은 경우 출력됩니다.
두 번째 형식에서 입력은 각 Macbeth에 대한 측정값을 포함하는 파일에서 가져옵니다.
색상. 이 파일에는 다음 형식의 항목이 포함되어야 합니다.
N xy Y
어디에 N 해당 Macbeth 색상의 번호입니다. (ColorChecker 차트 뒷면 참조
색상 이름과 색인을 위해 사용하지만 기본적으로 왼쪽 상단부터 1부터 시작하여
오른쪽 아래로 영문 텍스트 순서대로 진행, 24.) x, y 과 Y
1931 CIE (x,y) 색도 좌표와 해당 색상의 휘도,
모든 단위에 있을 수 있습니다. 흰색 값이 알려진 경우(즉, 최대 출력 레벨),
항목 번호 0으로 지정될 수 있습니다. 항목은 임의의 순서일 수 있으며 주석은 다음과 같을 수 있습니다.
파운드 기호('#')로 구분되고 줄 끝까지 계속됩니다. 그것은
24가지 색상 모두에 대해 측정을 수행할 것을 권장하지만 필수 항목은 다음과 같습니다.
차트 맨 아래 행에 있는 6개의 중립 값.
측정된 색상에서 매핑을 계산하는 것은 일반적으로 색상을 보정할 때 더 편리합니다.
특정 출력 장치. 이것은 그림을 인쇄하여 수행됩니다. macbeth_spec.hdr
(lib 하위 디렉토리의 표준 RADIANCE 라이브러리 디렉토리에서 찾을 수 있음)
색도계 또는 분광 광도계로 출력을 측정합니다.
스캔한 이미지의 경우 입력 사진의 24개 Macbeth 패치 위치는 다음과 같아야 합니다.
모두 다 아는. 차트 테두리가 입력 그림의 가장자리에 없거나 차트가
반전 또는 회전되었거나 중심이 맞지 않거나 비스듬한 각도인 경우 다음을 수행해야 합니다.
차트 모서리의 픽셀 위치를 -p 옵션. 코너
위치(x,y 픽셀 주소는 ximage(1) "p" 명령)은
명령줄: 왼쪽 위, 오른쪽 위, 왼쪽 아래, 오른쪽 아래(예: 영어 텍스트
주문). 이 좌표는 다음의 외부 모서리 위치여야 합니다.
패치:
왼쪽 위 = 1. 어두운 피부
오른쪽 위 = 6. 청록색
왼쪽 아래 = 19. 흰색
오른쪽 아래 = 24. 검정
차트가 뒤집히거나 회전된 경우 차트의 픽셀 위치를 제공하기만 하면 됩니다.
이미지의 어느 위치에 있든 적절한 패치 모서리. (참고: Radiance 그림이
로 뒤집거나 회전했습니다. 플립(1) or 프로테이트하다(1) ximage 원본 신고합니다
픽셀 위치 -c 방향 변경 프로그램에서 옵션을 사용하지 않았습니다. 이것은 ~이 될 것이다
잘못되었으므로 반드시 다음을 사용하십시오. -c 선택권.) 맥베스칼 모든 차트를 처리할 수 있습니다.
모서리 좌표가 올바르게 제공된 경우 방향 또는 원근 뒤틀림. 그만큼
디버그 그림 출력은 일관성을 확인하는 가장 좋은 방법입니다. (참조 -d 선택권,
이하.)
XNUMXD덴탈의 -d 옵션은 그림이 될 추가 출력 파일을 지정하는 데 사용할 수 있습니다.
계산된 매핑에 따라 처리된 스캔 이미지를
표준 맥베스 색상. 디버그 옵션을 사용하여 다음을 확인하는 것이 좋습니다.
색상 패치가 올바르게 배치되고 있는지 확인하기 위해 맥베스칼 매칭시 한다
그림 물감. 각 패치의 중앙에는 대상 색상이 표시됩니다. 각 패치의 왼쪽
원래 색상이 표시되고 오른쪽에는 수정된 값이 표시됩니다. 만약
일치가 잘 작동하고 디버그 그림에는 각각의 "왼쪽에 노치" 모양이 있어야 합니다.
반점. 맥베스 색상은 색역을 벗어났기 때문에 일치시킬 수 없었습니다.
장치는 연관된 대상 색상을 통해 그려진 대각선으로 표시됩니다.
방법
맥베스칼 두 단계로 색상 매핑을 계산합니다. 첫 번째 단계는 XNUMX개의 중립을 사용합니다.
조각별 선형을 계산하기 위해 Macbeth 차트 하단의 색상 패치
각 RGB 원색의 밝기 매핑에 대한 근사치입니다. 두 번째 단계에서 보는
장치의 색역 내에 있는 모든 색상은 최소제곱을 계산하기 위해
측정된 공간에서 표준 Radiance RGB 공간으로의 선형 색상 변환
(src/common/color.h의 세 가지 원색으로 정의됨).
역 매핑의 특성 덕분에 이 방법은
스캔한 데이터를 원본과 일치시키거나 사진을 특정
출력 기기들. 즉, 동일한 캘리브레이션 파일이
스캔한 이미지 또는 인쇄하기 전에 이미지를 미리 수정합니다.
일부 불포화 색상이 색 영역을 벗어난 것으로 판단되면 경고가 인쇄됩니다.
잘못된 표현 또는 부적절한 영상 정렬을 나타낼 수 있습니다. 디버그 사진이 표시됩니다
항목을 통해 대각선을 그려서 제외된 색상.
주의사항
스캔하거나 인쇄할 때 동일한 설정을 적용하는 것이 매우 중요합니다.
계산된 파일로 보정할 이미지. 특히 모든 노출 조정
수동으로 수정해야 하며 도중에 설정을 조정해서는 안 됩니다.
원본 스캔 이미지가 원본 이미지와 너무 멀지 않은 경우 최종 결과가 가장 좋습니다.
그것은해야한다. 슬라이드 및 네거티브 스캐너의 경우,
사용된 필름 유형에 대한 권장 보정 파일, 이 보정이
고정되어 있으며 이미지별로 조정되지 않습니다.
차트 가용성
Macbeth 차트는 대부분의 사진 용품점에서 구할 수 있거나 주문할 수 있습니다.
맥베스에서 직접:
맥베스
먼셀 컬러
405 리틀 브리튼 로드.
뉴 윈저, NY 12553-6148
전화. 1-800-622-2384(미국)
팩스. 1-914-561-0267
이 차트는 이 글을 쓰는 시점에 미화 50달러 미만에 판매됩니다.
사용 예
FunkyThing 스캐너에 대한 보정을 계산하고 결과를 확인하려면:
ra_tiff -r mbscan.tif mbscan.hdr
macbethcal -d debug.hdr mbscan.hdr FunkyThing.cal
ximage 디버그.hdr
이 계산된 보정을 다른 스캔 이미지에 적용하려면:
ra_tiff -r 다른.tif | pcomb -f FunkyThing.cal -> another_calib.hdr
BigWhiz 필름 레코더의 보정 파일을 계산하려면 다음을 측정한 후
macbeth_spec.hdr로 만든 슬라이드:
macbethcal -c macbeth_spec.xyY BigWhiz.cal
동일한 필름 레코더에서 출력하기 전에 사진을 준비하려면:
pcomb -f BigWhiz.cal standard.hdr > toprint.hdr
사용 피콘드(1) 사람의 반응에 맞게 이미지를 조정하려면 다음을 수행하십시오.
pcond -f BigWhiz.cal -h standard.hdr > toprint.hdr
onworks.net 서비스를 사용하여 온라인으로 macbethcal 사용