독립적인 프런트패널 객체의 이미지 생성하기
- 업데이트 날짜:2025-08-27
- 2분 (읽기 시간)
이미지 얻기 메소드를 이용하여 단일 프런트패널 객체의 이미지를 생성합니다. [컨트롤 이미지를 리포트에 추가] VI를 이용하여 리포트에 프런트패널 객체의 이미지를 추가합니다.
다음 단계를 따라 이미지 얻기 메소드를 이용하여 단일 프런트패널 객체의 이미지를 생성합니다.
- 블록다이어그램에서, 이미지를 생성하려는 컨트롤 또는 인디케이터의 터미널에서 마우스 오른쪽 버튼을 클릭하고 바로 가기 메뉴에서 생성≫인보크 노드≫이미지 얻기를 선택하여 인보크 노드를 생성합니다.
- 이미지 농도 입력에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 생성≫상수를 선택하여 숫자형 상수를 생성합니다.
- 숫자형 상수에서 1, 4, 8, 또는 24를 입력하고 <Enter>를 눌러서 이미지의 색 농도를 설정합니다.
값 정의 1 1비트, 흑백 이미지 4 4비트, 16색 이미지 8 8비트, 256색 이미지 24 24비트, 트루 컬러 이미지 - (옵션) 색 상자 상수 또는 숫자로 된 색 값을 배경색 입력에 연결하여 이미지의 배경색을 지정합니다.
- 다음 VI 중에서 하나를 블록다이어그램에 추가합니다:
- JPEG 포맷으로 이미지를 저장하려면 [JPEG 파일 쓰기] VI를 추가합니다.
- PNG 포맷으로 이미지를 저장하려면 [PNG 파일 쓰기] VI를 추가합니다.
- BMP 포맷으로 이미지를 저장하려면 [BMP 파일 쓰기] VI를 추가합니다.
- 인보크 노드의 이미지 데이터 출력을 [그래픽 포맷] VI의 이미지 데이터 입력에 연결합니다.
- [그래픽 포맷] VI의 포맷 파일의 경로 입력에서 마우스 오른쪽 버튼을 클릭하고 바로 가기 메뉴에서 생성≫컨트롤을 선택합니다. 이때 포맷은 이미지의 그래픽 포맷입니다.
- 포맷 파일의 경로 프런트패널 컨트롤에서 이미지의 파일 이름과 이미지를 저장하려는 디렉토리를 포함하는 경로를 입력합니다.
VI를 실행하면 입력한 디렉토리에 이미지를 저장합니다.
다음 블록다이어그램은 PNG 포맷으로 웨이브폼 차트의 이미지를 저장합니다.
또한, 인보크 노드를 포함하는 subVI를 생성할 수 있으며 subVI에 컨트롤 참조를 연결합니다.