디스플레이 - Linux 명령 - Unix 명령

리눅스 / 유닉스 명령 : 디스플레이

이름

display - X를 실행하는 모든 워크 스테이션에 이미지를 표시합니다.

개요

표시 [ 옵션 ...] 파일 [ 옵션 ...] 파일

기술

디스플레이는 기계 구조 독립적 인 이미지 프로세싱 및 디스플레이 프로그램입니다. X 서버를 실행하는 모든 워크 스테이션 화면에 이미지를 표시 할 수 있습니다. 디스플레이 는 더 많이 사용 되는 많은 이미지 형식 (예 : PNM , 사진 CD 등)을 읽고 쓸 수 있습니다.

디스플레이 를 사용하면 이미지에서 다음 기능을 수행 할 수 있습니다.

파일에서 이미지로드
o 다음 이미지 표시
o 이전 이미지 표시
o 일련의 이미지를 슬라이드 쇼로 표시합니다.
o 이미지를 파일에 씁니다.
o 이미지를 포스트 스크립트 프린터로 인쇄하십시오.
o 이미지 파일 삭제
o 비주얼 이미지 디렉토리 생성
o 이름 대신 썸네일로 표시 할 이미지를 선택하십시오.
o 마지막 이미지 변환 실행 취소
o 이미지 영역 복사
이미지에 영역 붙여 넣기
o 원래 크기로 이미지 복원
이미지 새로 고침
o 이미지 크기의 절반
o 이미지 크기를 두 배로 늘림
이미지 크기 조정
이미지 자르기
이미지를 자르다.
가로 방향으로 이미지를 플립 (flop)
수직 방향으로 이미지 반전
o 시계 방향으로 90도 회전
o 이미지를 반 시계 방향으로 90도 회전시킵니다.
o 이미지 회전
o 이미지를 전단
o 이미지 굴리기
o 이미지 가장자리 다듬기
이미지의 색상을 반전시킵니다.
o 색의 밝기를 변화시킨다.
o 채도를 다양하게한다.
o 이미지 색조를 바꾼다.
이미지 감마 보정
이미지 명암을 선명하게합니다.
o 이미지 대비를 어둡게합니다.
o 이미지에서 히스토그램 평준화 수행
o 이미지에서 히스토그램 정규화를 수행합니다.
o 이미지 색상을 무효화합니다.
o 이미지를 회색조로 변환
o 이미지에서 고유 한 색상의 최대 수를 설정합니다.
o 이미지 내의 얼룩을 줄입니다.
o 이미지에서 피크 잡음 제거
o 이미지 내의 가장자리를 감지합니다.
이미지를 돋보이게한다.
o 이미지를 색상으로 나눕니다.
o 유화 시뮬레이션
o 숯 그림 그리기
텍스트로 이미지에 주석을 달아 라.
이미지 위에 그려라.
o 이미지 픽셀 색상 편집
o 이미지 매트 정보 편집
이미지를 다른 이미지와 합성
o 이미지에 테두리 추가
장식 테두리가있는 서라운드 이미지
o 관심 영역에 이미지 처리 기술 적용
이미지에 대한 정보 표시
o 이미지의 일부를 확대 / 축소합니다.
이미지의 히스토그램을 보여라.
이미지를배경 에 표시
사용자 기본 설정 지정
이 프로그램에 대한 정보를 표시합니다.
모든 이미지를 버리고 프로그램을 종료합니다.
o 배율을 변경하십시오.
o World Wide Web (WWW) URL (uniform resource locator )에 의해 지정된 이미지를 표시합니다.

사용 예

앵커 이미지의 이미지를 폭 640 픽셀 , 높이 480 픽셀 로 확장하고 위치 (200,200)에 창을 배치하려면 다음을 사용하십시오.


디스플레이 - 기하학 640x480 + 200 + 200! cockatoo.miff

배경을 중심으로 테두리가없는 앵무새의 이미지를 표시하려면 다음을 사용하십시오.


display + borderwidth-backdrop cockatoo.miff

슬레이트 텍스처를 루트 윈도우에 타일링하려면 다음을 사용하십시오.


display -size 1280x1024 -window root slate.png

모든 JPEG 이미지의 시각적 이미지 디렉토리를 표시하려면 다음을 사용하십시오.


display 'vid : *. jpg'

폭 640 픽셀, 높이 480 픽셀 (256 색)의 MAP 이미지를 표시하려면 다음을 사용하십시오.


디스플레이 크기 640x480 + 256 cockatoo.map

uniform resource locator (URL)로 지정된 앵무새의 이미지를 표시하려면 다음을 사용하십시오.


display ftp://wizards.dupont.com/images/cockatoo.jpg

이미지의 히스토그램을 표시하려면 다음을 사용하십시오.


convert file.jpg 히스토그램 : - | 디스플레이 -

옵션

옵션은 명령 행 순서로 처리됩니다. 명령 행에 지정한 옵션은 옵션을 다른 효과로 다시 지정하여 명시 적으로 변경하기 전까지 적용됩니다. 예를 들어 3 개의 이미지를 표시하려면 첫 번째 이미지는 32 색상, 두 번째 이미지는 무제한 색상, 세 번째 이미지는 16 색상 만 사용하십시오.


display -colors 32 cockatoo.miff -noop duck.miff
-colors 16 macaw.miff

표시 옵션은 명령 행 또는 X 자원 파일에 나타날 수 있습니다. X (1) 참조. 명령 행의 옵션은 X 자원 파일에 지정된 값보다 우선합니다.

-backdrop

배경을 중심으로 이미지를 표시합니다.

-background

배경색

-border x

이미지를 테두리로 둘러 쌉니다.

-bordercolor

테두리 색

-borderwidth

보더 폭

-cache

픽셀 캐시에서 사용 가능한 메가 바이트의 메모리

-colormap

색상 맵 유형 정의

-colors <값>

이미지에서 선호하는 색상 수

-colorspace <값>

colorspace의 타입

-comment

이미지에 주석 달기

-compress

이미지 압축의 종류

-대조

이미지 대비를 높이거나 줄입니다.

-crop x {+ -} {+ -} {%}

자른 이미지의 선호 크기 및 위치

-debug

디버그 출력 사용

- 지연 <1/100 초 / 1 초>

일시 중지 한 후 다음 이미지를 표시하십시오.

-density x

이미지 픽셀의 세로 및 가로 해상도

-depth <값>

심도

- 꾸러미

이미지 내의 얼룩을 줄이십시오.

-display

연결할 X 서버를 지정합니다.

-dispose

GIF 처리 방법

-떨림

Floyd / Steinberg 오차 확산을 이미지에 적용

-edge

이미지 내의 가장자리를 감지한다.

-endian

출력 이미지의 엔디 언 (endian) (MSB 또는 LSB) 지정

-높이다

시끄러운 이미지를 향상시키기 위해 디지털 필터를 적용하십시오.

-filter

이미지 크기를 조정할 때이 필터 유형을 사용하십시오.

-튀기다

"미러 이미지"생성

-실패

"미러 이미지"생성

-font <이름>

이미지에 텍스트로 주석을 달 때이 글꼴을 사용하십시오.

-foreground

전경색을 정의한다.

-frame x + <바깥 쪽 베벨 너비> + <안쪽 베벨 너비>

장식용 테두리로 이미지를 둘러 쌉니다.

-gamma

감마 보정 레벨

-geometry x {+ -} {+ -} {%} {@} {!} {<} {>}

이미지 창의 기본 크기 및 위치.

-도움

사용 지침 인쇄

-iconGeometry

아이콘 기하학을 지정하십시오

-상의

아이코닉 애니메이션

~ 할 수없는

이미지를 변경 불가능하게 만든다.

-interlace

인터 레이싱 방식의 유형

-label <이름>

이미지에 라벨을 지정하다

-magnify

이미지를 확대하다

-map

이 유형을 사용하여 이미지를 표시하십시오.

매트

이미지에 매트 채널이 있으면 저장하십시오.

-mattecolor <색상>

매트 색 지정

-단색화

이미지를 흑백으로 변환한다.

-이름

이미지의 이름을 짓다.

- 네가 게이트

모든 픽셀을 보색으로 대체

--noop

NOOP (옵션 없음)

-page x {+ -} {+ -} {%} {!} {<} {>}

이미지 캔버스의 크기와 위치

-quality

JPEG / MIFF / PNG 압축 수준

-raise x

이미지 가장자리를 밝게 또는 어둡게

-먼

원격 조작을 수행하다

-roll {+ -} {+ -}

이미지를 세로 또는 가로로 굴린다.

-rotate {<} {>}

이미지에 Paeth 이미지 회전 적용

-sample

픽셀 샘플링을 사용한 스케일 이미지

-sampling_factor <수평 계수 > x <수직 계수 >

JPEG 또는 MPEG-2 인코더 및 YUV 디코더 / 인코더에서 사용되는 샘플링 계수.

-scenes <값 - 값>

읽을 이미지 장면 범위의 범위

- 세그먼트 <클러스터 임계 값> x <평활 임계 값>

이미지를 분할하다

-shared_memory

공유 메모리 사용

-sharpen <반경> x <시그마>

이미지를 선명하게하다

-size x {+ offset}

이미지의 너비와 높이

-text_font <이름>

고정 폭 텍스트를 쓰는 글꼴

- 질감 <파일 이름>

이미지 배경에 타일링 할 텍스처 이름

-title

표시된 이미지에 제목 지정 [ 애니메이션, 표시, 몽타주 ]

-treedepth <값>

색상 감소 알고리즘을위한 트리 깊이

-손질

이미지 다듬기

-update

이미지 파일이 수정되고 다시 표시 될 때 탐지합니다.

-use_pixmap

pixmap 사용

-말 수가 많은

이미지에 대한 상세한 정보를 출력한다.

- 시각적 인

이 X 시각적 유형을 사용하여 이미지에 애니메이션 적용

-window

이미지를 창 배경으로 만든다.

-window_group

창 그룹을 지정하십시오.

-write <파일 이름>

이미지를 파일에 쓰기 [ display ]

마우스 버튼

각 버튼 누름의 효과는 아래에 설명되어 있습니다. 3 개의 버튼이 필요합니다. 2 버튼 마우스가있는 경우 버튼 1과 버튼 3이 반환됩니다. ALT 를 누르고 버튼 2를 시뮬레이션하려면 버튼 3을 누릅니다.

1

Command 위젯을 맵핑하거나 맵핑 해제하려면이 단추를 누르십시오. Command 위젯에 대한 자세한 정보는 다음 절을 참조하십시오.

2

확대하고 확대 할 이미지의 영역을 정의하려면이 버튼을 누르고 드래그하십시오.

디스플레이 (1) 명령의 선택 세트에서 선택하려면 눌러서 드래그하십시오. 이 버튼은 표시되는 이미지가 비주얼 이미지 디렉토리 인 경우 다르게 동작합니다. 디렉토리의 특정 타일을 선택하고이 버튼을 누르고 드래그하여 팝업 메뉴에서 명령을 선택하십시오. 다음 메뉴 항목 중에서 선택하십시오.


열다
다음 것
전자
지우다
최신 정보

열기 를 선택하면 타일로 표시된 이미지가 표시됩니다. 시각적 이미지 디렉토리로 돌아가려면 명령 위젯에서 다음 을 선택하십시오 (Command Widget 참조). 다음이전 은 각각 다음 또는 이전 이미지로 이동합니다. 특정 이미지 타일을 삭제하려면 삭제 를 선택하십시오. 마지막으로 업데이트 를 선택하여 모든 이미지 타일을 해당 이미지와 동기화합니다. 자세한 내용은 몽타주 및 미프 (miff)를 참조하십시오.

COMMAND WIDGET

Command 위젯에는 여러 하위 메뉴와 명령이 나열되어 있습니다. 그들은


파일


열다...
다음 것
전자
고르다...
구하다...
인쇄...
지우다...
캔버스...
비주얼 디렉토리 ...
떠나다


편집하다


끄르다
다시 하다
절단


전망


절반 크기
원본 크기
더블 사이즈
크기 조정 ...
대다
새롭게 하다
복원


변환


수확고

실패
튀기다
오른쪽으로 회전
왼쪽으로 회전
회전 ...
전단...
롤...
가장자리 다듬기


높이다


색조...
포화...
명도...
감마...
Spiff ...
둔한
같게 하다
표준화하다
부정하다
그레이 스케일
퀀 타이즈 ...


효과


얼룩 제거
엠보싱
소음을 줄이다
소음 추가
갈다...
흐림...
문지방...
가장자리 감지 ...
전파...
그늘...
증가...
분절...


F / X


Solarize ...
소용돌이...
Implode ...
웨이브...
유성 페인트...
챠콜 드로우 ...


이미지 편집


주석 달기 ...
무승부...
색깔...
매트 ...
합성물...
테두리 추가 ...
프레임 추가 ...
논평...
쏘다...
관심 분야 ...


잡록


이미지 정보
이미지 확대
미리보기 표시 ...
히스토그램 표시
매트 보이기
배경...
슬라이드 쇼
환경 설정 ...


도움


개요
문서 찾아보기
디스플레이 정보

들여 쓰기 된 삼각형이있는 메뉴 항목에는 하위 메뉴가 있습니다. 이들은 위의 들여 쓰기 된 항목으로 표시됩니다. 하위 메뉴 항목에 액세스하려면 해당 메뉴로 포인터를 이동하고 버튼 1을 누르고 드래그하십시오. 원하는 하위 메뉴 항목을 찾으면 버튼에서 손을 떼면 명령이 실행됩니다. 특정 명령을 실행하지 않기로 결정한 경우 포인터를 하위 메뉴에서 멀리 이동하십시오.

키보드 가속기

가속기는 특정 명령에 영향을주는 하나 또는 두 개의 키 누름입니다. 표시 되는 키보드 단축키는 다음과 같습니다.


Ctl + O 파일에서 이미지를로드하려면 누릅니다.
space 다음 이미지를 표시하려면 누릅니다.

이미지가 포스트 스크립트 문서와 같은 다중 페이지 문서 인 경우이 명령 앞에 숫자를 붙여 여러 페이지를 건너 뛸 수 있습니다. 예를 들어 현재 페이지 너머에 네 번째 페이지를 표시하려면 4space를 누릅니다.


백 스페이스 이전 이미지를 표시하려면 누릅니다.

이미지가 포스트 스크립트 문서와 같은 다중 페이지 문서 인 경우이 명령 앞에 숫자를 붙여 여러 페이지 뒤를 건너 뛸 수 있습니다. 예를 들어 현재 페이지 앞에 4 번째 페이지를 표시하려면 4n을 누릅니다.


Ctl-S 이미지를 파일로 저장하려면 누릅니다.
Ctl-P를 눌러 이미지를
포스트 스크립트 프린터.
Ctl-D 이미지 파일을 삭제하려면 누릅니다.
Ctl-N 빈 캔버스를 만들려면 누릅니다.
Ctl-Q 모든 이미지를 버리고 프로그램을 종료하려면 누릅니다.
Ctl + Z 마지막 이미지 변환을 취소하려면 누릅니다.
Ctl + R 마지막 이미지 변환을 다시 실행하려면 누릅니다.
Ctl-X 눌러서 지역을 자르십시오.
이미지.
Ctl-C 지역의 사본을 만들려면 누릅니다.
이미지.
Ctl-V 영역을 붙여 넣으려면 누릅니다.
이미지.
& lt; 이미지 크기를 반으로 줄이려면를 누르십시오.
. 원본 이미지 크기로 돌아가려면 누릅니다.
> 이미지 크기를 두 배로하려면를 누르십시오.
% 이미지를 너비와 높이의 크기로 조정하려면 누릅니다.
당신이 지정합니다.
Cmd-A 이미지 변환을 영구적으로 유지하려면 누릅니다.
기본적으로 이미지 크기 변환은
원본 이미지에 적용하여 이미지를 만듭니다.
X 서버에 표시됩니다.

그러나, 그
변환은 영구적이지 않습니다 (예 : 원본
이미지는 X 이미지 만 크기를 변경하지 않습니다).
예를 들어, ">"를 누르면 X 이미지가 나타납니다.
크기가 두 배로 표시되지만 원본 이미지
실제로 같은 크기로 유지됩니다. 강제로
원본 이미지의 크기를 두 배로 늘리려면 ">"를 누릅니다.
"Cmd-A".
@를 눌러 이미지 창을 새로 고칩니다.
C 이미지를 자르려면를 누릅니다.
[이미지를 자르려면 누르십시오.
수평 방향으로 이미지를 플립하려면 누릅니다.
수직 방향으로 이미지를 뒤집으려면 누릅니다.
/ 이미지를 시계 방향으로 90도 회전하려면 누릅니다.
\ 이미지를 90도 회전하려면 누릅니다.
반 시계 방향.
* 이미지를 회전하려면 누르십시오.
지정한 도수.
S 이미지를 도수만큼 전단합니다.
당신이 지정합니다.
R 이미지를 굴려면 누릅니다.


T 이미지 가장자리를 자르려면를 누릅니다.
Shft-H 색조를 변경하려면를 누르십시오.
Shft-S 색 채도를 변경하려면를 누릅니다.
Shft-L 이미지 밝기를 변경하려면 누릅니다.
Shft-G 이미지를 감마 보정하려면 누릅니다.
Shft-C 이미지 대비를 높입니다.
Shft-Z 이미지 대비를 흐리게하려면 누릅니다.
=를 누르면 히스토그램 평형을 수행합니다
이미지.
Shft-N 히스토그램 정규화를 수행하려면 누릅니다.
이미지.
Shft- ~ 이미지의 색상을 없애려면 누릅니다.
. 이미지 색을 회색으로 변환하려면를 누르십시오.
Shft- # 고유 한 최대 수를 설정하려면 누릅니다
이미지의 색상.
F2 이미지의 얼룩을 줄이려면를 누르십시오.
F2 이미지를 엠 보스하려면 누릅니다.
F4 이미지에서 피크 노이즈를 제거하려면 누릅니다.
F5 이미지에 노이즈를 추가하려면 누릅니다.
F6 이미지를 선명하게하려면 누릅니다.
F7 이미지를 흐려 지도록 누릅니다.
F8 이미지를 임계 값으로 설정하려면 누릅니다.


F9 이미지 내의 가장자리를 감지하려면 누릅니다.
F10 임의의 양만큼 픽셀을 이동하려면 누릅니다.
F11 멀리있는 빛을 사용하여 이미지를 음영 처리하려면 누릅니다
출처.
F12를 눌러 이미지 가장자리를 밝게 또는 어둡게 만들어 만듭니다.
3D 효과.
F13 이미지를 색상별로 나누려면를 누르십시오.
Meta-S 중앙의 이미지 픽셀을 소용돌이 치게 만듭니다.
Meta-I 중심에 대해 이미지 픽셀을 삽입합니다.
Meta-W 사인파를 따라 이미지를 변경하려면 누릅니다.
Meta-P 유화를 시뮬레이션하려면 누르십시오.
Meta-C 숯 도면을 시뮬레이션하려면 누릅니다.
Alt-X 이미지를 합성하려면 누릅니다.
다른 것과.
Alt-A 이미지에 텍스트로 주석을 추가하려면 누릅니다.
Alt-D 이미지에 선을 그릴 때 누릅니다.
Alt-P 이미지 픽셀 색상을 편집하려면 누릅니다.
Alt-M 이미지 매트 정보를 편집하려면 누릅니다.
Alt-X 이미지를 다른 이미지와 합성합니다.
Alt-A 이미지에 테두리를 추가하려면 누릅니다.
Alt-F 이미지에 장식 프레임을 추가하려면 누릅니다.


Alt-Shft-! 이미지 설명을 추가하려면 누릅니다.
Ctl-A 이미지 처리 기술을
관심 영역.
Shft-? 이미지에 대한 정보를 표시하려면 누릅니다.
Shft- + 확대 / 축소 이미지 창을 매핑하려면 누릅니다.
Shft-P 이미지 향상, 효과,
또는 f / x.
F1 유용한 정보를 표시하려면 누르십시오.
"디스플레이"유틸리티.
찾기 ImageMagick에 관한 문서를 보려면 누르십시오.
1-9를 눌러 배율을 변경합니다.

확대 / 축소 창에서 화살표 키를 사용하여 이미지를 한 픽셀 위, 아래, 왼쪽 또는 오른쪽으로 이동합니다. 먼저 버튼 2를 눌러 확대 윈도우를 매핑하십시오.

Alt 키와 화살표 키 중 하나를 눌러 이미지의 한면에서 한 픽셀을 잘라냅니다.

X 리소스

표시 옵션은 명령 행이나 X 리소스 파일에 나타날 수 있습니다. 명령 행의 옵션은 X 리소스 파일에 지정된 값보다 우선합니다. X 리소스에 대한 자세한 내용은 X (1) 을 참조하십시오.

대부분의 디스플레이 옵션에는 해당 X 리소스가 있습니다. 또한 디스플레이 는 다음 X 리소스를 사용합니다.

배경 (클래스 배경)

이미지 창 배경에 사용할 기본 색상을 지정합니다. 기본값은 #ccc입니다.

borderColor (BorderColor 클래스)

이미지 창 테두리에 사용할 기본 색상을 지정합니다. 기본값은 #ccc입니다.

borderWidth (클래스 BorderWidth)

이미지 창 테두리의 너비를 픽셀 단위로 지정합니다. 기본값은 2입니다.

browseCommand (클래스 browseCommand)

ImageMagick 문서를 표시 할 때 기본 브라우저의 이름을 지정합니다. 기본값은 netscape % s입니다.

confirmExit (클래스 ConfirmExit)

디스플레이 는 프로그램을 종료 할 때 프로그램 종료를 확인하는 대화 상자를 표시 합니다. 확인하지 않고 종료하려면이 자원을 False로 설정하십시오.

displayGamma (클래스 DisplayGamma)

X 서버의 감마를 지정합니다. 감마 값 목록을 슬래시 (예 : 1.7 / 2.3 / 1.2)로 구분하여 이미지의 빨강, 녹색 및 파랑 채널에 별도의 감마 값을 적용 할 수 있습니다. 기본값은 2.2입니다.

displayWarnings (클래스 DisplayWarnings)

디스플레이 는 경고 메시지가 발생할 때마다 대화 상자를 표시합니다. 경고 메시지를 무시하려면이 자원을 False로 설정하십시오.

(FontList 클래스)

일반 형식의 텍스트에서 사용할 기본 글꼴의 이름을 지정합니다. 기본값은 14 포인트 Helvetica입니다.

font [1-9] (클래스 Font [1-9])

이미지 창에 텍스트를 주석으로 추가 할 때 사용할 기본 글꼴의 이름을 지정합니다. 기본 글꼴은 고정, 가변, 5x8, 6x10, 7x13bold, 8x13bold, 9x15bold, 10x20 및 12x24입니다.

전경 (클래스 전경)

이미지 창에서 텍스트에 사용할 기본 색상을 지정합니다. 기본값은 검은 색입니다.

감마 보정 (클래스 감마 보정)

이 자원이 true이면 알려진 감마의 이미지를 밝게하거나 어둡게하여 디스플레이 감마와 일치시킵니다 (자원 displayGamma 참조). 기본값은 참입니다.

기하학 (클래스 기하학)

이미지 창의 기본 크기와 위치를 지정합니다. 모든 창 관리자가 반드시 따라야하는 것은 아닙니다.

오프셋은 X (1) 스타일로 처리됩니다. 음의 x 오프셋은 화면의 오른쪽 가장자리에서 아이콘의 오른쪽 가장자리까지 측정되고, 음의 y 오프셋은 화면의 아래쪽 가장자리에서 아이콘의 아래쪽 가장자리까지 측정됩니다.

iconGeometry (클래스 IconGeometry 클래스)

아이콘 화 될 때 응용 프로그램의 기본 크기와 위치를 지정합니다. 모든 창 관리자가 반드시 따라야하는 것은 아닙니다.

오프셋 (있는 경우)은 클래스 기하학과 같은 방식으로 처리됩니다.

아이코닉 (클래스 아이코닉)

이 리소스는 창을 즉시 아이콘 화 한 것처럼 응용 프로그램의 창을 처음에는 볼 수 없게하는 것을 선호한다는 것을 나타냅니다. 창 관리자는 응용 프로그램의 요청을 존중하지 않을 수도 있습니다.

magnify (클래스 확대)

이미지가 확대되어야하는 적분 요소를 지정합니다. 기본값은 3입니다.이 값은 이미지가 표시된 후 버튼 번호 3으로 호출되는 확대 창에만 영향을줍니다.

matteColor (클래스 MatteColor)

창 색상을 지정하십시오. 이것은 창, 메뉴 및주의 배경에 사용됩니다. 3D 효과는이 색상에서 파생 된 강조 및 음영 색상을 사용하여 이루어집니다. 기본값 : # 697B8F.

이름 (클래스 이름)

이 리소스는 응용 프로그램의 리소스를 찾아야하는 이름을 지정합니다. 이 리소스는 실행 파일 이름을 변경하기위한 링크를 만들지 않고 응용 프로그램의 호출을 구별하기 위해 쉘 별칭에서 유용합니다. 기본값은 응용 프로그램 이름입니다.

펜 [1-9] (클래스 펜 [1-9])

텍스트로 이미지 창에 주석을 추가 할 때 사용할 기본 글꼴의 색상을 지정합니다. 기본 색상은 검정색, 파란색, 녹색, 시안 색, 회색, 빨간색, 자홍색, 노란색 및 흰색입니다.

printCommand (PrintCommand 클래스)

이 명령은 Print가 발행 될 때마다 실행됩니다. 일반적으로 PostScript 를 프린터로 인쇄하는 명령입니다. 기본값 : lp -c -s % i.

sharedMemory (클래스 SharedMemory)

이 리소스는 디스플레이가 픽스맵에 공유 메모리를 사용할지 여부를 지정합니다. ImageMagick은 공유 메모리 지원으로 컴파일해야하며 디스플레이는 MIT-SHM 확장을 지원해야합니다. 그렇지 않으면,이 자원은 무시됩니다. 기본값은 참입니다.

textFont (클래스 textFont)

고정 (타이프라이터 스타일) 형식의 텍스트에 사용할 기본 글꼴의 이름을 지정합니다. 기본값은 14 포인트 택배입니다.

제목 (클래스 제목)

이 리소스는 이미지 창에 사용할 제목을 지정합니다. 이 정보는 때때로 창 관리자가 창을 식별하는 헤더를 제공하는 데 사용됩니다. 기본값은 이미지 파일 이름입니다.

undoCache (클래스 UndoCache)

실행 취소 편집 캐시의 메모리 양을 메가 바이트 단위로 지정합니다. 이미지를 수정할 때마다 메모리를 사용할 수있는 한 편집 취소 캐시에 저장됩니다. 이후에 이러한 변환 중 하나 이상을 실행 취소 할 수 있습니다. 기본값은 16 메가 바이트입니다.

usePixmap (클래스 UsePixmap)

이미지는 기본적으로 XImage로 유지 관리됩니다. 이 리소스를 True로 설정하면 서버 Pixmap을 대신 활용할 수 있습니다. 이 옵션은 이미지가 서버 화면의 크기를 초과하고 이미지를 패닝하려는 경우에 유용합니다. 패닝은 XImage보다 Pixmaps에서 훨씬 빠릅니다. 픽스맵은 귀중한 자료로 간주되며 재량에 따라 사용됩니다.

확대 또는 팬 또는 창의 형상을 설정하려면 형상 자원을 사용하십시오. 예를 들어 팬 창 지오메트리를 256x256으로 설정하려면 다음을 사용합니다.


display.pan.geometry : 256x256

이미지로드 중

표시 할 이미지를 선택하려면 명령 위젯에서 파일 하위 메뉴 열기 를 선택하십시오. 파일 브라우저가 표시됩니다. 특정 이미지 파일을 선택하려면 포인터를 파일 이름으로 이동하고 아무 버튼이나 누릅니다. 파일 이름이 텍스트 창에 복사됩니다. 그런 다음 열기를 누르거나 RETURN 키를 누릅니다. 또는 이미지 파일 이름을 텍스트 창에 직접 입력 할 수도 있습니다. 디렉토리를 내리려면 디렉토리 이름을 선택하고 버튼을 빠르게 두 번 누릅니다. 스크롤바를 사용하면 목록 영역의 크기를 초과하는 큰 파일 이름 목록을보기 영역으로 이동시킬 수 있습니다.

쉘 globbing 문자를 사용하여 파일 이름 목록을 트리밍 할 수 있습니다. 예를 들어 * .jpg를 입력하면 .jpg로 끝나는 파일 만 나열됩니다.

파일 대신 X 서버 화면에서 이미지를 선택하려면 열기 위젯 잡기 를 선택하십시오.

영상 이미지 디렉토리

Visual Image Directory를 작성하려면 Command 위젯에서 File 서브 메뉴의 Visual Directory를 선택하십시오. 파일 브라우저가 표시됩니다. 현재 디렉토리의 모든 이미지에서 비주얼 이미지 디렉토리를 만들려면 디렉토리를 누르거나 RETURN 키를 누릅니다 . 또는 쉘 globbing 문자를 사용하여 이미지 이름 세트를 선택할 수 있습니다. 예를 들어, .jpg로 끝나는 파일 만 포함하려면 * .jpg를 입력하십시오. 디렉토리를 내리려면 디렉토리 이름을 선택하고 버튼을 빠르게 두 번 누릅니다. 스크롤바를 사용하면 목록 영역의 크기를 초과하는 큰 파일 이름 목록을보기 영역으로 이동시킬 수 있습니다.

파일 세트를 선택하면 축소판으로 바뀌고 단일 이미지에 바둑판 식으로 배열됩니다. 포인터를 특정 썸네일로 이동하고 버튼 3을 누르고 드래그하십시오. 마지막으로 열기를 선택하십시오. 썸네일로 표시되는 이미지는 전체 크기로 표시됩니다. Command 위젯의 File 하위 메뉴에서 Next 를 선택하여 Visual Image Directory로 돌아가십시오.

이미지 커팅

컬러 윈도우 X 서버 비주얼 (예 : StaticColor , StaticColor , GRAYScale , PseudoColor )에서는 이미지 윈도우에 대한 잘라 내기 정보가 유지되지 않습니다. 올바른 절단 동작에는 TrueColor 또는 DirectColor 비주얼 또는 표준 컬러 맵 이 필요할 수 있습니다.

시작하려면 명령 위젯에서 편집 하위 메뉴의 잘라 내기를 선택하십시오. 또는 이미지 창에서 F3 을 누릅니다.

작은 창이 나타나서 이미지 창의 커서 위치를 보여줍니다. 이제 당신은 컷 모드입니다. 컷 모드에서 Command 위젯에는 다음과 같은 옵션이 있습니다.


도움
버리다

자르기 영역을 정의하려면 버튼 1을 누르고 드래그하십시오. 잘린 영역은 포인터를 따라 확장되거나 축소되는 강조 표시된 사각형으로 정의됩니다. 자르기 영역이 만족 스러우면 버튼을 놓습니다. 이제 수정 모드로 전환되었습니다. 정류 모드에서 Command 위젯에는 다음과 같은 옵션이 있습니다.


절단
도움
버리다

포인터를 자른 직사각형 모서리 중 하나로 이동하고 단추를 누르고 드래그하여 조정할 수 있습니다. 마지막으로 잘라 내기를 눌러 복사 영역을 커밋합니다. 이미지를 자르지 않고 종료하려면 닫기를 누릅니다.

이미지 복사

시작하려면 명령 위젯에서 편집 하위 메뉴의 사본 을 선택하십시오. 또는 이미지 창에서 F4 를 누릅니다.

작은 창이 나타나서 이미지 창의 커서 위치를 보여줍니다. 이제 복사 모드입니다. 복사 모드에서 Command 위젯에는 다음과 같은 옵션이 있습니다.


도움
버리다

복사 영역을 정의하려면 버튼 1을 누르고 드래그하십시오. 복사 영역은 포인터 다음에 확장되거나 축소되는 강조 표시된 사각형으로 정의됩니다. 복사 영역에 만족하면 버튼을 놓습니다. 이제 수정 모드로 전환되었습니다. 정류 모드에서 Command 위젯에는 다음과 같은 옵션이 있습니다.



도움
버리다

포인터를 복사 사각형 모서리 중 하나로 이동하고 단추를 누르고 드래그하여 조정할 수 있습니다. 마지막으로 복사를 눌러 복사 영역을 커밋합니다. 이미지를 복사하지 않고 종료하려면 닫기를 누릅니다.

이미지 붙여 넣기

시작하려면 명령 위젯에서 편집 하위 메뉴의 붙여 넣기 를 선택하십시오. 또는 이미지 창에서 F5 키 를 누릅니다.

작은 창이 나타나서 이미지 창의 커서 위치를 보여줍니다. 이제 붙여 넣기 모드입니다. 즉시 종료하려면 닫기를 누릅니다. 붙여 넣기 모드에서 Command 위젯에는 다음과 같은 옵션이 있습니다.


연산자


위에
...에서
아웃
꼭대기에
xor
...을 더한
마이너스
더하다
덜다

곱하다
범프 맵
바꾸다


도움
버리다

Command 위젯의 Operators 서브 메뉴에서 복합 조작을 선택하십시오. 각 운영자가 어떻게 행동하는지는 아래에 설명되어 있습니다. 이미지 창 은 현재 X 서버에 표시된 이미지이고 이미지 는 파일 브라우저 위젯으로 얻은 이미지 입니다.

위에

결과는 두 개의 이미지 모양이 합쳐져서 겹치는 영역의 이미지 창 을 흐리게 만듭니다.

...에서

그 결과 이미지 창 모양으로 단순하게 이미지를 자릅니다. 이미지 창의 이미지 데이터가 결과에 없습니다.

아웃

결과 이미지는 잘라낸 이미지 창의 모양을 가진 이미지입니다.

꼭대기에

결과는 이미지 창과 모양이 같아서 이미지 모양이 겹치는 이미지 창을 흐릿하게 만듭니다. 이미지 창 외부의 이미지 부분이 결과에 나타나지 않기 때문에 다른 점과 다릅니다.

xor

결과는 오버랩 영역 바깥에있는 이미지이미지 창의 이미지 데이터입니다. 겹치는 영역은 비어 있습니다.

...을 더한

결과는 이미지 데이터의 합계입니다. 출력 값은 255로 자릅니다 (오버플로 없음). 이 작업은 매트 채널과 독립적입니다.

마이너스

언더 플로우가 제로로 잘린 이미지 이미지 창의 결과입니다. 무광택 채널은 무시됩니다 (255로 설정, 전체 범위).

더하다

overflow wrapping around (mod 256) 이미지 + 이미지 창의 결과입니다.

덜다

언더 플로우 래핑 (mod 256)을 사용하는 이미지 이미지 창의 결과입니다. 더하기 및 빼기 연산자를 사용하여 가역 변환을 수행 할 수 있습니다.

abs ( 이미지 - 이미지 창 )의 결과. 이것은 매우 유사한 두 개의 이미지를 비교할 때 유용합니다.

곱하다

이미지 * 이미지 창의 결과. 이것은 그림자를 만드는 데 유용합니다.

범프 맵

창에 의해 음영 처리 된 이미지 창의 결과.

바꾸다

결과 이미지는 이미지 로 대체 된 이미지 창 입니다. 여기서 매트 정보는 무시됩니다.

이미지 합성기에는 일부 작업을 위해 이미지에 매트 또는 알파 채널이 필요합니다. 이 추가 채널은 대개 이미지의 쿠키 커터 (cookie-cutter)를 나타내는 마스크를 정의합니다. 매트 모양이 모양 내부의 픽셀에 대해 255 (전체 적용 범위)이고 바깥 쪽이 0이고 경계에서 0과 255 사이에있는 경우입니다. 이미지에 매트 채널이 없으면 픽셀 위치 (0,0)에 일치하는 모든 픽셀에 대해 0으로 초기화되고 그렇지 않으면 255로 초기화됩니다. 매트 채널을 정의하는 방법은 [매트 편집]을 참조하십시오.

색상 창이있는 X 서버 비주얼 (예 : StaticColor, StaticColor, GrayScale, PseudoColor )에서는 이미지 창의 매트 정보가 유지되지 않습니다. 올바른 합성 동작에는 TrueColor 또는 DirectColor 비주얼 또는 표준 컬러 맵 이 필요할 수 있습니다.

복합 연산자를 선택하는 것은 선택 사항입니다. 기본 연산자는 replace입니다. 그러나 이미지를 합성 할 위치를 선택하고 버튼 1을 누릅니다. 버튼을 놓기 전에 버튼을 길게 누르면 이미지의 윤곽선이 나타나 위치 확인에 도움이됩니다.

붙여 넣은 이미지의 실제 색상이 저장됩니다. 그러나 이미지 창에 나타나는 색상은 다를 수 있습니다. 예를 들어, 단색 화면에서는 붙여 넣은 이미지에 여러 가지 색상이있을 수 있지만 이미지 창이 검은 색이나 흰색으로 나타납니다. 이미지가 파일에 저장되면 올바른 색상으로 기록됩니다. 올바른 색상이 최종 이미지에 저장되도록하기 위해 모든 PseudoClass 이미지가 DirectClass 로 승격됩니다. PseudoClass 이미지를 PseudoClass 로 유지하려면 -colors 를 사용하십시오.

이미지 자르기

시작하려면 Command 위젯에서 Transform 하위 메뉴 자르기 를 선택하십시오. 또는 이미지 창에서 [선택 버튼을 누릅니다.

작은 창이 나타나서 이미지 창의 커서 위치를 보여줍니다. 이제 작물 모드입니다. 자르기 모드에서 Command 위젯에는 다음과 같은 옵션이 있습니다.


도움
버리다

자르기 영역을 정의하려면 버튼 1을 누르고 드래그하십시오. 자르기 영역은 포인터 다음에 확장되거나 축소되는 강조 표시된 사각형으로 정의됩니다. 수확 영역에 만족하면 버튼을 놓습니다. 이제 수정 모드로 전환되었습니다. 정류 모드에서 Command 위젯에는 다음과 같은 옵션이 있습니다.


수확고
도움
버리다

포인터를 자르기 사각형 모서리 중 하나로 이동하고 단추를 누르고 드래그하여 조정할 수 있습니다. 마지막으로 자르기를 눌러 자르기 영역을 커밋합니다. 이미지를 자르지 않고 종료하려면 닫기를 누릅니다.

이미지 마니아

이미지가 대화식으로 잘립니다. 이미지를 잘라 내기위한 명령 행 인수는 없습니다. 시작하려면 Command 위젯에서 Transform 하위 메뉴의 Chop 을 선택하십시오. 또는 이미지 창에서]을 누르십시오.

이제 Chop 모드입니다. 즉시 종료하려면 닫기를 누릅니다. Chop 모드에서 Command 위젯에는 다음과 같은 옵션이 있습니다.


방향


수평의
수직선


도움
버리다

수평 방향 (기본값)을 선택하면 절단 선의 두 수평 끝점 사이의 이미지 영역이 제거됩니다. 그렇지 않으면 잘라 선의 두 수직 종점 사이의 이미지 영역이 제거됩니다.

잘라 내기를 시작하려면 이미지 창 내의 위치를 ​​선택하고 아무 버튼이나 누르고 계십시오. 그런 다음 포인터를 이미지의 다른 위치로 이동하십시오. 선을 움직이면 초기 위치와 포인터가 연결됩니다. 버튼에서 손을 떼면 이미지 위의 영역이 명령 위젯에서 선택한 방향에 따라 결정됩니다.

이미지 pping핑을 취소하려면 포인터를 선의 시작점으로 다시 이동하고 단추를 놓습니다.

이미지 회전

이미지를 90도 또는 \를 90도 회전하려면 / 키를 누릅니다. 대화식으로 회전 각도를 선택하려면 명령 위젯에서 변형 하위 메뉴의 회전 ... 을 선택하십시오. 또는 이미지 창에서 *를 누르십시오.

작은 수평선이 포인터 옆에 그려집니다. 이제 회전 모드입니다. 즉시 종료하려면 닫기를 누릅니다. 회전 모드에서 Command 위젯에는 다음과 같은 옵션이 있습니다.


픽셀 색


검은
푸른
시안 색
녹색
회색
빨간
마젠타
노랑
화이트
브라우저 ...


방향


수평의
수직선


수확고


그릇된
참된


갈다


그릇된
참된


도움
버리다

픽셀 색상 하위 메뉴에서 배경색을 선택하십시오. 추가 배경색은 색상 브라우저로 지정할 수 있습니다. X 리소스 pen1부터 pen9까지를 설정하여 메뉴 색상을 변경할 수 있습니다.

색상 브라우저를 선택하고 가져 오기 를 누르면 화면에서 원하는 색상으로 포인터를 이동하여 배경 색상을 선택하고 아무 버튼이나 누릅니다.

이미지 창에서 한 지점을 선택하고이 버튼을 누르고 있습니다. 그런 다음 포인터를 이미지의 다른 위치로 이동하십시오. 선을 움직이면 초기 위치와 포인터가 연결됩니다. 버튼을 놓으면 이미지 회전 정도는 방금 그린 선의 기울기로 결정됩니다. 슬로프는 Command 위젯의 Direction 하위 메뉴에서 선택한 방향에 상대적입니다.

이미지 회전을 취소하려면 포인터를 줄의 시작점으로 다시 이동하고 단추를 놓습니다.

이미지 분할

효과 -> 세그먼트 를 선택하여 색상 구성 요소의 막대 그래프를 분석하고 퍼지 c- 수단 기법으로 균질 한 단위를 식별하여 이미지를 분할합니다. 스케일 공간 필터는 이미지의 세 가지 색상 구성 요소의 막대 그래프를 분석하고 클래스 집합을 식별합니다. 각 클래스의 범위는 임계 값을 사용하여 이미지를 대략적으로 분할하는 데 사용됩니다. 각 클래스와 관련된 색상은 특정 클래스의 범위 내에있는 모든 픽셀의 평균 색상으로 결정됩니다. 마지막으로 분류되지 않은 픽셀은 퍼지 C 평균법을 사용하여 가장 가까운 클래스에 할당됩니다. 퍼지 c-Means 알고리즘은 다음과 같이 요약 할 수 있습니다.


이미지의 각 색상 구성 요소에 하나씩 히스토그램을 작성하십시오.
각 히스토그램에 대해 스케일 공간 필터를 연속적으로 적용하고 각 눈금에서 2 차 미분의 영 교차점 간격 트리를 만듭니다. 이 스케일 공간 "지문"을 분석하여 히스토그램에서 어떤 피크 또는 계곡이 가장 우세한 지 결정하십시오.
지문은 히스토그램 축상의 간격을 정의합니다. 각 간격에는 원래 신호의 최소값 또는 최대 값이 포함됩니다. 각 색 구성 요소가 최대 간격 내에 있으면 해당 픽셀은 "분류 됨"으로 간주되어 고유 한 클래스 번호가 할당됩니다.
위의 임계 값 통과에서 분류되지 않은 픽셀은 퍼지 c-Means 기법을 사용하여 분류됩니다. 히스토그램 분석 단계에서 발견 된 클래스 중 하나에 지정됩니다.

퍼지 c-Means 기법은 제곱 오차 목적 함수의 그룹 합계 내에서 일반화 된 로컬 미니 마를 찾아 픽셀을 클러스터링하려고 시도합니다. 픽셀은 퍼지 멤버십이 최대 값을 갖는 가장 가까운 클래스에 할당됩니다.

추가 정보는 다음을 참조하십시오 : 임영 원, 이상욱 , " 임계 값 기반의 컬러 이미지 분할 알고리즘 및 퍼지 c- 평균 기법 ", 패턴 인식, 23 권, 9면, 935-952 페이지, 1990 년.

이미지 주석

이미지는 대화 형으로 주석 처리됩니다. 이미지에 주석을 달기위한 명령 행 인수는 없습니다. 시작하려면 명령 위젯에서 이미지 편집 하위 메뉴의 주석 을 선택하십시오. 또는 이미지 창에서 a를 누르십시오.

작은 창이 나타나서 이미지 창의 커서 위치를 보여줍니다. 이제 주석 모드입니다. 즉시 종료하려면 닫기를 누릅니다. 주석 위젯 모드에서 Command 위젯에는 다음과 같은 옵션이 있습니다.


글꼴 이름


결정된
변하기 쉬운
5x8
6x10
7x13bold
8x13bold
9x15bold
10x20
12x24
브라우저 ...


글꼴 색상


검은
푸른
시안 색
녹색
회색
빨간
마젠타
노랑
화이트
투명한
브라우저 ...


상자 색상


검은
푸른
시안 색
녹색
회색
빨간
마젠타
노랑
화이트
투명한
브라우저 ...


텍스트 회전


-90
-45
-30
0
30
45
90
180
대화...


도움
버리다

글꼴 이름 하위 메뉴에서 글꼴 이름을 선택하십시오. 추가 글꼴 이름은 글꼴 브라우저로 지정할 수 있습니다. X 리소스 font1에서 font9를 설정하여 메뉴 이름을 변경할 수 있습니다.

글꼴 색상 하위 메뉴에서 글꼴 색상을 선택하십시오. 추가 글꼴 색상은 색상 브라우저에서 지정할 수 있습니다. X 리소스 pen1부터 pen9까지를 설정하여 메뉴 색상을 변경할 수 있습니다.

색상 브라우저를 선택하고 가져 오기 를 누르면 화면에서 원하는 색상으로 포인터를 이동하고 아무 버튼이나 눌러 글꼴 색상을 선택할 수 있습니다.

텍스트를 회전하려면 메뉴에서 텍스트 회전 을 선택하고 각도를 선택하십시오. 일반적으로 한 번에 한 줄의 텍스트 만 회전하려고합니다. 선택하는 각도에 따라 뒤 따르는 선이 서로 겹쳐 쓸 수 있습니다.

글꼴 및 색상 선택은 선택 사항입니다. 기본 글꼴은 고정되어 있으며 기본 색상은 검은 색입니다. 그러나 텍스트 입력을 시작하고 버튼을 누르면 위치를 선택해야합니다. 포인터 위치에 밑줄 문자가 나타납니다. 텍스트 모드에 있음을 나타 내기 위해 커서가 연필로 바뀝니다. 즉시 종료하려면 닫기를 누릅니다.

텍스트 모드에서는 모든 키를 누르면 밑줄의 위치에 문자가 표시되고 밑줄 커서가 전진합니다. 텍스트를 입력하고 완료되면 적용을 눌러 이미지 주석을 완성하십시오. 오류를 정정하려면 BACK SPACE를 누르 십시오 . 전체 텍스트 줄을 삭제하려면 DELETE누릅니다 . 이미지 창의 경계를 초과하는 텍스트는 자동으로 다음 줄로 계속됩니다.

글꼴에 대해 요청한 실제 색상이 이미지에 저장됩니다. 그러나 이미지 창에 나타나는 색상이 다를 수 있습니다. 예를 들어, 단색 화면에서 글꼴 색으로 빨간색을 선택해도 텍스트는 검은 색이나 흰색으로 나타납니다. 그러나 -write 를 사용하여 파일에 저장된 이미지는 빨간색 글자로 기록됩니다. 최종 이미지에서 정확한 컬러 텍스트를 보장하기 위해 모든 PseudoClass 이미지가 DirectClass 로 승격됩니다 (miff (5) 참조). PseudoClass 이미지를 PseudoClass 로 유지하려면 -colors 를 사용하십시오.

이미지 합성

이미지 합성물이 대화식으로 생성됩니다. 이미지를 합성하는 명령 행 인수는 없습니다 . 시작하려면 Command 위젯에서 Image Edit의 Composite 를 선택하십시오. 또는 이미지 창에서 x를 누르십시오.

먼저 이미지 이름을 입력하라는 팝업 창이 표시됩니다. Composite , Grab을 누르거나 파일 이름을 입력하십시오. 합성 이미지를 만들지 않으려면 취소를 누릅니다. 잡기 를 선택하면 포인터가 원하는 창으로 이동하고 아무 버튼이나 누릅니다.

복합 이미지에 매트 정보가 없으면 알림 메시지가 표시되고 파일 브라우저가 다시 표시됩니다. 마스크 이미지의 이름을 입력하십시오. 이미지는 일반적으로 그레이 스케일이며 합성 이미지와 동일한 크기입니다. 이미지가 회색조가 아닌 경우 회색 음영으로 변환되고 그 결과로 나오는 강도가 매트 정보로 사용됩니다.

작은 창이 나타나서 이미지 창의 커서 위치를 보여줍니다. 이제 복합 모드로 전환되었습니다. 즉시 종료하려면 닫기를 누릅니다. 복합 모드에서 명령 위젯에는 다음과 같은 옵션이 있습니다.


연산자


위에
...에서
아웃
꼭대기에
xor
...을 더한
마이너스
더하다
덜다

범프 맵
바꾸다


혼합
바꾸어 놓다
도움
버리다

Command 위젯의 Operators 서브 메뉴에서 복합 조작을 선택하십시오. 각 운영자가 어떻게 행동하는지는 아래에 설명되어 있습니다. 이미지 창은 현재 X 서버에 표시되는 이미지이고 이미지는 가져온 이미지입니다.

위에

결과는 두 개의 이미지 모양이 합쳐져서 겹치는 영역의 이미지 창 을 흐리게 만듭니다.

...에서

그 결과 이미지 창 모양으로 단순하게 이미지를 자릅니다. 이미지 창의 이미지 데이터가 결과에 없습니다.

아웃

결과 이미지는 잘라낸 이미지 창의 모양을 가진 이미지입니다.

꼭대기에

결과는 이미지 창과 모양이 같아서 이미지 모양이 겹치는 이미지 창을 흐릿하게 만듭니다. 이미지 창 외부의 이미지 부분이 결과에 나타나지 않기 때문에 다른 점과 다릅니다.

xor

결과는 오버랩 영역 바깥에있는 이미지이미지 창의 이미지 데이터입니다. 겹치는 영역은 비어 있습니다.

...을 더한

결과는 이미지 데이터의 합계입니다. 출력 값은 255로 자릅니다 (오버플로 없음). 이 작업은 매트 채널과 독립적입니다.

마이너스

언더 플로우가 제로로 잘린 이미지 이미지 창의 결과입니다. 무광택 채널은 무시됩니다 (255로 설정, 전체 범위).

더하다

overflow wrapping around (mod 256) 이미지 + 이미지 창의 결과입니다.

덜다

언더 플로우 래핑 (mod 256)을 사용하는 이미지 이미지 창의 결과입니다. 더하기 및 빼기 연산자를 사용하여 가역 변환을 수행 할 수 있습니다.

abs ( 이미지 - 이미지 창 )의 결과. 이것은 매우 유사한 두 개의 이미지를 비교할 때 유용합니다.

범프 맵

창에 의해 음영 처리 된 이미지 창의 결과.

바꾸다

결과 이미지는 이미지 로 대체 된 이미지 창 입니다. 여기서 매트 정보는 무시됩니다.

이미지 합성기에는 일부 작업을 위해 이미지에 매트 또는 알파 채널이 필요합니다. 이 추가 채널은 대개 이미지의 쿠키 커터 (cookie-cutter)를 나타내는 마스크를 정의합니다. 매트 모양이 모양 내부의 픽셀에 대해 255 (전체 적용 범위)이고 바깥 쪽이 0이고 경계에서 0과 255 사이에있는 경우입니다. 이미지에 매트 채널이 없으면 픽셀 위치 (0,0)에 일치하는 모든 픽셀에 대해 0으로 초기화되고 그렇지 않으면 255로 초기화됩니다. 매트 채널을 정의하는 방법은 [매트 편집]을 참조하십시오.

혼합 을 선택하면 복합 연산자가 끝납니다 . 이미지 매트 채널 투명도 비율은 factor로 초기화됩니다. 이미지 창은 (100-factor)로 초기화됩니다. factor는 Dialog 위젯에 지정한 값입니다.

Displace 는 변위 맵에 정의 된대로 이미지 픽셀을 이동합니다. 이 옵션을 사용하면 이미지 가 위치 변경 맵으로 사용됩니다. 변위 맵에서 검은 색은 최대 양의 변위입니다. 흰색은 최대 음수 변위이고 중간 회색은 중립입니다. 변위는 픽셀 이동을 결정하기 위해 조정됩니다. 기본적으로 변위는 수평 및 수직 방향 모두에 적용됩니다. 그러나 mask 를 지정하면 image 는 가로 X 변위이고 세로 Y displacement는 마스크 됩니다.

색상 창이있는 X 서버 비주얼 (예 : StaticColor, StaticColor, GrayScale, PseudoColor )에서는 이미지 창의 매트 정보가 유지되지 않습니다. 올바른 합성 동작에는 TrueColor 또는 DirectColor 비주얼 또는 표준 컬러 맵 이 필요할 수 있습니다.

복합 연산자를 선택하는 것은 선택 사항입니다. 기본 연산자는 replace입니다. 그러나 이미지를 합성 할 위치를 선택하고 버튼 1을 누릅니다. 버튼을 놓기 전에 버튼을 길게 누르면 이미지의 윤곽선이 나타나 위치 확인에 도움이됩니다.

합성 이미지의 실제 색상이 저장됩니다. 그러나 이미지 창에 나타나는 색상은 다를 수 있습니다. 예를 들어 단색 화면에서 합성 된 이미지의 색상이 다양 할지라도 이미지 창은 흑백으로 표시됩니다. 이미지가 파일에 저장되면 올바른 색상으로 기록됩니다. 올바른 색이 최종 이미지에 저장되도록하기 위해 모든 PseudoClass 이미지가 DirectClass로 승격됩니다 (miff 참조). PseudoClass 이미지를 PseudoClass 로 유지하려면 -colors 를 사용하십시오.

색상 편집

픽셀 세트의 색상 변경은 대화식으로 수행됩니다. 픽셀을 편집하는 명령 행 인수는 없습니다. 시작하려면 Command 위젯의 Image Edit 하위 메뉴에서 Color 를 선택하십시오. 또는 이미지 창에서 c를 누르십시오.

작은 창이 나타나서 이미지 창의 커서 위치를 보여줍니다. 이제 색상 편집 모드입니다. 즉시 종료하려면 닫기를 누릅니다. 색상 편집 모드에서 Command 위젯 에는 다음과 같은 옵션이 있습니다.


방법


포인트
바꾸다
floodfill
다시 놓기


픽셀 색


검은
푸른
시안 색
녹색
회색
빨간
마젠타
노랑
화이트
브라우저 ...


테두리 색


검은
푸른
시안 색
녹색
회색
빨간
마젠타
노랑
화이트
브라우저 ...


솜털


0
2
4
8
16
대화...


끄르다
도움
버리다

Command 위젯의 Method 서브 메뉴에서 색상 편집 방법을 선택하십시오. point 메서드 는 단추를 놓지 않는 한 포인터로 선택한 모든 픽셀을 다시 표시합니다. replace 메서드 는 버튼 누름으로 선택한 픽셀의 색상과 일치하는 픽셀을 다시 채색합니다. Floodfill 은 버튼 누름으로 선택한 픽셀의 색상과 일치하고 이웃 인 모든 픽셀을 재현합니다. 채우기 보더는 테두리 색상이 아닌 인접 픽셀의 매트 값을 변경합니다. 마지막으로 재설정을 수행 하면 전체 이미지가 지정된 색상으로 변경됩니다.

그런 다음 픽셀 색상 하위 메뉴에서 픽셀 색상을 선택하십시오. 추가 픽셀 색상은 색상 브라우저로 지정할 수 있습니다. X 리소스 pen1부터 pen9까지를 설정하여 메뉴 색상을 변경할 수 있습니다.

이제 버튼 1을 눌러 이미지 창 내의 픽셀을 선택하여 색상을 변경하십시오. 선택하는 방법에 따라 추가 픽셀을 색칠 할 수 있습니다. 델타 값을 증가시켜 추가 픽셀을 생성합니다.

확대 위젯 이 매핑 된 경우 이미지 내에 포인터를 배치하는 데 유용 할 수 있습니다 (버튼 2 참조). 또는 확대 위젯 에서 다시 칠할 픽셀을 선택할 수도 있습니다. Magnify 위젯으로 포인터를 이동하고 커서 제어 키로 픽셀을 배치하십시오. 마지막으로 버튼을 눌러 선택한 픽셀 (또는 픽셀)을 다시 칠합니다.

픽셀에 대해 요청한 실제 색상은 이미지에 저장됩니다. 그러나 이미지 창에 나타나는 색상이 다를 수 있습니다. 예를 들어 단색 화면에서 픽셀 색상으로 빨간색을 선택하더라도 픽셀은 검정색 또는 흰색으로 표시됩니다. 그러나 -write를 사용하여 파일에 저장된 이미지는 빨간색 픽셀로 기록됩니다. 최종 이미지에서 정확한 컬러 텍스트를 보장하려면 모든 PseudoClass 이미지가 DirectClass 로 승격 됨 PseudoClass 이미지가 PseudoClass 로 유지 되도록 하려면 -colors 를 사용하십시오.

MATTE 편집

이미지 내의 매트 정보는 이미지 합성과 같은 일부 작업에 유용합니다. 이 추가 채널은 대개 이미지의 쿠키 커터 (cookie-cutter)를 나타내는 마스크를 정의합니다. 매트 모양이 모양 내부의 픽셀에 대해 255 (전체 적용 범위)이고 바깥 쪽이 0이고 경계에서 0과 255 사이에있는 경우입니다.

이미지의 매트 정보 설정은 대화식으로 수행됩니다. 픽셀을 편집하는 명령 행 인수는 없습니다. 시작하려면 명령 위젯에서 이미지 편집 하위 메뉴의 매트 를 선택하십시오.

또는 이미지 창에서 m을 누르십시오.

작은 창이 나타나서 이미지 창의 커서 위치를 보여줍니다. 이제 매트 편집 모드가됩니다. 즉시 종료하려면 닫기를 누릅니다. 매트 편집 모드에서 Command 위젯에는 다음과 같은 옵션이 있습니다.


방법


포인트
바꾸다
floodfill
다시 놓기


테두리 색


검은
푸른
시안 색
녹색
회색
빨간
마젠타
노랑
화이트
브라우저 ...


솜털


0
2
4
8
16
대화...


매트
끄르다
도움
버리다

Command 위젯의 Method 서브 메뉴에서 매트 편집 방법을 선택하십시오. point 메서드 는 버튼을 놓을 때까지 포인터로 선택한 모든 픽셀의 매트 값을 변경합니다. replace 메서드 는 버튼 누름으로 선택한 픽셀의 색상과 일치하는 모든 픽셀의 매트 값을 변경합니다. Floodfill 은 버튼 누름으로 선택한 픽셀의 색상과 일치하고 이웃 인 모든 픽셀의 매트 값을 변경합니다. 채우기 보더는 테두리 색이 아닌 모든 인접 픽셀을 다시 채 웁니다. 마지막으로 재설정 은 전체 이미지를 지정된 매트 값으로 변경합니다. [ 매트 값]을 선택하면 매트 값을 요청하는 대화 상자가 나타납니다. 0에서 255 사이의 값을 입력하십시오. 이 값은 선택한 픽셀 또는 픽셀의 매트 값으로 지정됩니다. 이제 임의의 단추를 눌러 이미지 창 내의 픽셀을 선택하여 매트 값을 변경하십시오. 델타 값을 증가시켜 추가 픽셀의 매트 값을 변경할 수 있습니다. 델타 값이 먼저 추가 된 다음 대상 색상의 빨강, 녹색 및 파랑에서 뺍니다.

범위 내의 픽셀에도 매트 값이 업데이트됩니다. 확대 위젯 이 매핑 된 경우 이미지 내에 포인터를 배치하는 데 유용 할 수 있습니다 (버튼 2 참조). 또는 Magnify 위젯 에서 픽셀을 선택하여 매트 값을 변경할 수도 있습니다. Magnify 위젯으로 포인터를 이동하고 커서 제어 키로 픽셀을 배치하십시오. 마지막으로 버튼을 눌러 선택한 픽셀 (또는 픽셀)의 매트 값을 변경합니다. 매트 정보는 DirectClass 이미지 에서만 유효합니다. 따라서 모든 PseudoClass 이미지는 DirectClass 로 승격됩니다. 이미지를 파일에 즉시 저장하지 않는 한 PseudoClass 에 대한 매트 정보는 색상 맵핑 된 X 서버 비주얼 (예 : StaticColor, StaticColor, GrayScale, PseudoColor )에 대해 유지되지 않습니다 (Write 참조). 매트 편집 동작을 수정하려면 TrueColor 또는 DirectColor 비주얼 또는 표준 컬러 맵 이 필요할 수 있습니다.

이미지 그리기

대화식으로 이미지가 그려집니다. 이미지에 그리는 명령 행 인수는 없습니다 . 시작하려면 명령 위젯에서 이미지 편집 하위 메뉴 그리기 를 선택하십시오. 또는 이미지 창에서 d를 누릅니다.

커서가 십자형으로 변경되어 사용자가 그리기 모드에 있음을 나타냅니다. 즉시 종료하려면 닫기를 누릅니다. 그리기 모드에서 Command 위젯에는 다음과 같은 옵션이 있습니다.


원어


포인트

구형
직사각형 채우기

원을 채우다
타원
타원을 채우기
다각형
다각형 채우기


색깔


검은
푸른
시안 색
녹색
회색
빨간
마젠타
노랑
화이트
투명한
브라우저 ...


점각


벽돌
대각선
저울
수직선
떨리는
투명한
불투명체
열다...



1
2
4
8
16
대화...


끄르다
도움
버리다

프리미티브 하위 메뉴에서 드로잉 프리미티브를 선택하십시오.

다음으로, 색상 하위 메뉴에서 색상을 선택하십시오. 추가 색상은 색상 브라우저로 지정할 수 있습니다. X 리소스 pen1부터 pen9까지를 설정하여 메뉴 색상을 변경할 수 있습니다. 투명 색상은 이미지 무광택 채널을 업데이트하며 이미지 합성에 유용합니다.

색상 브라우저를 선택하고 가져 오기를 누르면 화면에서 원하는 색상으로 포인터를 이동하여 기본 색상을 선택하고 아무 버튼이나 누릅니다. 투명 색상은 이미지 무광택 채널을 업데이트하며 이미지 합성에 유용합니다.

해당하는 경우 Stipple 하위 메뉴에서 Stipple을 선택하십시오. 추가 점은 파일 브라우저에서 지정할 수 있습니다. 파일 브라우저에서 얻은 Stipples은 X11 비트 맵 형식의 디스크에 있어야합니다.

해당하는 경우 너비 하위 메뉴에서 선 너비를 선택하십시오. 특정 너비를 선택하려면 대화 위젯을 선택하십시오.

이미지 창에서 점을 선택하고 버튼 1을 누른 상태로 유지하십시오. 그런 다음 포인터를 이미지의 다른 위치로 이동하십시오. 이동하면 선이 초기 위치와 포인터를 연결합니다. 단추를 놓으면 방금 그린 직사각형으로 이미지가 업데이트됩니다. 다각형의 경우 포인터를 이동하지 않고 단추를 눌렀다 놓으면 이미지가 업데이트됩니다.

이미지 그리기를 취소하려면 포인터를 줄의 시작점으로 다시 이동하고 단추를 놓습니다.

관심 지역

시작하려면 Command widget에서 Pixel Transform 하위 메뉴의 관심 영역을 선택하십시오. 또는 이미지 창에서 R을 누르십시오.

작은 창이 나타나서 이미지 창의 커서 위치를 보여줍니다. 이제 관심 영역 모드에 있습니다. 관심 영역 모드에서 명령 위젯에는 다음과 같은 옵션이 있습니다.


도움
버리다

관심 영역을 정의하려면 버튼 1을 누르고 드래그하십시오. 관심 영역은 포인터를 따라 확장되거나 축소되는 강조 표시된 사각형으로 정의됩니다. 관심 영역에 만족하면 버튼을 놓습니다. 이제 적용 모드에 있습니다. 적용 모드에서 Command 위젯에는 다음과 같은 옵션이 있습니다.


파일


구하다...
인쇄...


편집하다


끄르다
다시 하다


변환


튀기다
실패
오른쪽으로 회전
왼쪽으로 회전


높이다


색조...
포화...
명도...
감마...
Spiff
둔한
같게 하다
표준화하다
부정하다
그레이 스케일
퀀 타이즈 ...


효과


얼룩 제거
엠보싱
소음을 줄이다
소음 추가
갈다...
흐림...
문지방...
가장자리 감지 ...
전파...
그늘...
증가...
분절...


F / X


Solarize ...
소용돌이...
Implode ...
웨이브...
유성 페인트
챠콜 드로우 ...


잡록


이미지 정보
이미지 확대
미리보기 표시 ...
히스토그램 표시
매트 보이기


도움
버리다

포인터를 직사각형 모서리 중 하나로 이동하고 단추를 누르고 드래그하여 관심 영역을 조정할 수 있습니다. 마지막으로 Command 위젯에서 이미지 처리 기술을 선택하십시오. 영역에 적용 할 이미지 처리 기법을 둘 이상 선택할 수 있습니다. 또는 다른 이미지 처리 기술을 적용하기 전에 관심 영역을 이동할 수 있습니다. 종료하려면 닫기를 누릅니다.

이미지 패닝

이미지가 X 서버 화면의 너비 또는 높이를 초과하면 디스플레이는 작은 패닝 아이콘을 매핑합니다. 패닝 아이콘 내의 사각형에는 현재 이미지 창에 표시된 영역이 표시됩니다. 이미지를 패닝하려면 아무 버튼이나 누른 상태에서 패닝 아이콘 안에 포인터를 드래그하십시오. 팬 사각형은 포인터와 함께 이동하고 이미지 창은 패닝 아이콘 내의 사각형 위치를 반영하도록 업데이트됩니다. 보려는 이미지의 영역을 선택했으면 버튼에서 손을 뗍니다.

이미지 창에서 화살표 키를 사용하여 이미지를 상하 좌우로 1 픽셀 이동합니다.

이미지가 X 서버 화면의 크기보다 작아지면 패닝 아이콘이 취소됩니다.

사용자 환경 설정

환경 설정은 display (1) 의 기본 동작에 영향을줍니다. 환경 설정은 true 또는 false이며 홈 디렉토리에 .displayrc로 저장됩니다.

배경을 중심으로 한 디스플레이 이미지 "

이 배경 화면은 전체 워크 스테이션 화면을 포함하며 이미지를 보는 동안 다른 X 윈도우 활동을 숨기는 데 유용합니다. 배경색은 배경색으로 지정됩니다. 자세한 내용은 X 참고 자료를 참조하십시오. 프로그램 종료시 확인 "

display (1) 프로그램을 종료하기 전에 확인을 요청하십시오. 디스플레이 감마를위한 올바른 이미지 "

이미지에 알려진 감마가 있으면 감마가 X 서버의 감마와 일치하도록 수정됩니다 (X Resource displayGamma 참조). 이미지에 Floyd / Steinberg 오차 확산 적용 "

디더링의 기본 전략은 여러 인접 픽셀의 강도를 평균화하여 공간 해상도에 대한 강도 해상도를 교환하는 것입니다. 이 기본 설정으로 색상을 줄이면 심한 윤곽이 나타나는 이미지를 개선 할 수 있습니다. 컬러 맵핑 된 X 비주얼을위한 공유 색상 맵 사용 "

이 옵션은 기본 X 서버 시각이 PseudoColor 또는 GRAYScale 인 경우에만 적용됩니다. 자세한 내용은 -visual 을 참조하십시오. 기본적으로 공유 색상 표가 할당됩니다. 이미지는 다른 X 클라이언트와 색상을 공유합니다. 일부 이미지 색상은 대략적 일 수 있으므로 이미지가 의도 한 것보다 매우 다르게 보일 수 있습니다. 그렇지 않으면 이미지 색상이 정의 된대로 정확하게 나타납니다. 그러나 이미지 색상 맵을 설치하면 다른 클라이언트가 technicolor로 갈 수 있습니다. 이미지를 X 서버 픽스맵으로 표시 "

이미지는 기본적으로 XImage로 유지 관리됩니다. 이 리소스를 True로 설정하면 서버 Pixmap을 대신 활용할 수 있습니다. 이 옵션은 이미지가 서버 화면의 크기를 초과하고 이미지를 패닝하려는 경우에 유용합니다. 패닝은 XImage보다 Pixmaps에서 훨씬 빠릅니다. 픽스맵은 귀중한 자료로 간주되며 재량에 따라 사용됩니다.