픽스맵 패턴화 해제
- 업데이트 날짜:2025-07-30
- 5분 (읽기 시간)
이미지 데이터의 클러스터를 2D 배열로 변환합니다.

입력/출력
이미지 데이터
—
이미지 데이터는 그리거나 조작하려는 이미지를 나타냅니다. 32비트 데이터를 이 VI에 연결하는 경우, VI는 24비트 픽스맵을 반환합니다.
왼쪽 위
—
왼쪽 위는 수평(x)과 수직(y) 구성요소를 포함하는 클러스터입니다.
24비트 픽스맵
—
24비트 픽스맵은 픽스맵으로 그리려는 데이터의 2D 배열을 반환합니다. 픽스맵의 차원은 이 배열의 차원과 일치합니다.
8비트 픽스맵
—
8비트 픽스맵은 픽스맵으로 그리려는 데이터의 2D 배열을 반환합니다. 픽스맵의 차원은 이 배열의 차원과 일치합니다. VI는 데이터를 색 출력에 인덱스로 사용합니다.
4비트 픽스맵
—
4비트 픽스맵은 픽스맵으로 그리려는 데이터의 2D 배열을 반환합니다. 픽스맵의 차원은 이 배열의 차원과 일치합니다. VI는 데이터를 색 출력에 인덱스로 사용합니다.
1비트 픽스맵
—
1비트 픽스맵은 비트맵으로 그리려는 데이터의 2D 배열을 반환합니다. 비트맵의 차원은 이 배열의 차원과 일치합니다. 거짓인 원소는 색 출력을 원소 0으로 맵핑하고 참인 원소는 원소 1로 맵핑합니다.
색
—
색은 픽스맵 출력의 값에 대응하는 RGB 색 값의 배열입니다. 24비트 픽스맵에서, LabVIEW는 이 출력을 무시합니다. 8비트 픽스맵에서, 배열은 256개 원소를 가질 수 있습니다. 4비트 픽스맵에서, 배열은 16개 원소를 가질 수 있습니다. 1비트 픽스맵에서, 배열은 2개 원소를 가질 수 있습니다.
마스크
—
마스크는 각 비트가 픽셀의 마스크 정보를 설명하는 바이트의 배열입니다. 첫번째 바이트는 첫번째 8개의 픽셀을 설명하고, 두번째 바이트는 다음 8개의 픽셀을 설명하는 방식으로 계속됩니다. 비트가 제로인 경우, LabVIEW는 대응하는 픽셀을 투명하게 그립니다. 배열이 빈 경우, LabVIEW는 모든 픽셀을 투명하지 않게 그립니다. 배열이 이미지의 각 픽셀에 대한 비트를 포함하지 않은 경우, LabVIEW는 배열에서 빠진 모든 픽셀을 투명하지 않게 그립니다. |
그래픽 파일을 읽기 위해 [그래픽 포맷] VI를 사용하면, VI는 이미지 데이터를 클러스터로 반환합니다. [패턴화 해제된 픽스맵 그리기] VI를 사용하여 데이터를 직접 디스플레이하거나 [픽스맵 패턴화 해제] VI를 사용하여 데이터를 보다 유용한 2D 형태로 변환합니다.
이 VI에서는 한 번에 다양한 픽스맵 출력(24비트, 8비트, 4비트, 1비트) 중 하나만 유효합니다. 다른 말로 하면 이 VI는 두 가지 다른 픽스맵 값을 출력하지 않는다는 뜻입니다.
이미지 데이터
—
이미지 타입
—
이미지
—
색
—
직사각형
—
왼쪽
—
왼쪽 위
—
x
—
24비트 픽스맵
—
8비트 픽스맵
—
1비트 픽스맵
—
색
—
마스크
—