목록SubVI (5)
I'm free
patten_image_to_gray_01(SubVI) 칼라(RGB) 이미지를 GrayScale로 변환 1. 입출력 정보 - 입력 : 칼라 이미지 / 24bit pixmap - 출력 : GraySacle변환된 / 24bit pixmap 2. 블록다이어그램 > 24bit pixmap 배열을 for문에 넣어 pixcel 단위로 분리> pixcel 데이터를 RGB로 분리> RGB를 GrayScale로 변환 (공식 사용)> 24bit pixmap 출력 3. 프런트패널 (실행결과) ==================patten_image_to_gray_01(SubVI) > 이미지를 GrayScale로 변환 원본 파일(SubVI) 실행파일 - 생략 참고/예제 :- https://en.wikipedia.org/wiki..
text_save_01(SubVI) Firmware 에서 사용한 폰트코드를 만들기 위한 전초작업이다. 폰트 코드에 사용될 ascii 코드별 텍스트를 이미지로 변환하여 출력한다. Firmware 용 폰트 생성 소스를 작성시에 사용할수 있도록 SubVI로 구현하였다. 1. 입출력 정보 - 입력 : 1) 접근권한(기본 - 읽기/쓰기) 2) 베이스경로(기본 - 어플리케이션위치) 3) 이름 또는 상대 경로 ( 파일 이름 . 확장자 ) 4) 입력 텍스트 ( 문자열 ) 5) 에러입력 6) 동작 - ( 기본 - 열기 없으면 생성 ) - 출력 : 1) 에러 출력 2. 블록다이어그램 > 경로와 파일명을 입력받아 해당 파일 및 폴더 있는지 여부 검사 >> 존재하는 경우 파일 삭제 후 생성 - 파일에 텍스트 쓰기 >> 존재하..
ascii text to image 05(SubVI) Firmware 에서 사용한 폰트코드를 만들기 위한 전초작업이다. 폰트 코드에 사용될 ascii 코드별 텍스트를 이미지로 변환하여 출력한다. Firmware 용 폰트 생성 소스를 작성시에 사용할수 있도록 SubVI로 구현하였다. 1. 입출력 정보 - 입력 : 1) 사용자 지정 폰트설정 2) 수동/자동입력 선택버튼 > 유저입력 text 와 Ascii 코드 0~127 텍스트 입력 선택 3) text (유저입력) 4) 텍스트색(기본 검정색) 5) 문자길이(유저입력 - 영문1 한글2) - 출력 : 1) font image 2) font rect size (최대 외각 사이즈) > Ascii 33~127 사이즈의 최대값으로 설정됨 3) font rect imag..
User-specified_Font_Read_01(SubVI) LabVIEW에서 문자의 font를 설정하기 위해서는 폰트를 입력하여만 한다. 한글이나 파워포인트등의 문서를 편집할때는 폰트의 리스트를 불러와 그중에서 내가 원하는 폰트를 선택하는 기능을 사용하고있다. 랩뷰에서 폰트를 변경작업이 가능한 소스를 작성시에 사용할수 있도록 SubVI로 구현하였다. 1. 프런트패널 - 인터페이스는 간단하다. - 입력 : 한글폰트 보기 설정(옵션) - 출력 : 폰트 리스트 2. 블록다이어그램 - .NET을 통해 폰트 이름을 전부 불러오는 부분 구현 - 읽어온 폰트중에서 영문대소문자, 숫자, 특수문자를 제외한 문자가 존재한경우(한글)의 폰트만 출력 -> 선택버튼을 통해 한글이름 폰트만 볼수 있도록 필터링 구현 ( 한글 ..
LabVIEW로 성경 뷰어를 만들어 보기로 했습니다. 성경 선택후 바로 화면 프로젝트 화면에 출력 할수 있으면 참 좋을텐데 라는 생각으로 시작. 아홉 번째 작업입니다.(아마도.) 찬양탭 작업을 위해 폴더/파일 생성/삭제 기능을 위한 SubVI를 구현해 보았습니다. 기본기능 1. 경로입력 > 절대경로(거짓) : 상대경로 >> 현제 어플리케이션(실행파일) 위치 대비 > 절대경로(참) : 절대경로 >> 모든 경로 입력 2. 파일 폴더 생성( 경로입력시 마지막 경로값 입력에 대한 처리 ) > 폴더 생성 : 이름만 입력시 폴더생성 > 파일 생성 : 확장자도 같이 입력시 파일생성 * 경로 프로퍼티 / 탐색옵션 - 설정 변경 : 파일/폴더 (파일선택기능/폴더선택..