I'm free

[Labview] Image to RGB(hax) ver.10 본문

LabVIEW/Firmware DEV Support

[Labview] Image to RGB(hax) ver.10

freerevival 2017. 8. 3. 23:16

 

 

+. 용도.
 펌웨어 개발시 Display 화면에 사용할 이미지를 코드화 변환용.

1. 이미지 파일 추가
 -> BMP(24bit), JPG(JPEG), PNG 지원
 
2. 출력데이터.
 -> 폴더생성 : out_txt_bmp
 -> Color data : image(Color).txt
 -> 압축 data : image(lenRGB).txt

 

3. 출력 Color data select
-> 24bit(8,8,8)
-> 18bit(6,6,6)
-> 16bit(5,6,5)

 

4. 압축 data 형식
-> 0xNNRRGGBB
-> NN : 갯수(8bit)
->RRGGBB : Color(select)

 

5. header 추가 선택(기본 사용)
-> 출력 데이터의 해더정보를 포함하여 배열 변수선언되어 출력
-> 출력 데이터 확장자가 .txt-> .h 변경 되어 생성
-> 변수 이름 변경 가능

 

ver.10

-. 압축방식(nRGB)에도 bit선택기능 적용

 => 기존대비 압축율이 높아짐.

-. header 기본 사용으로 변경.

 

//ps.

이래나저래나 일반이미지는 파일 크기가 너무 큼.

단순 로그 및 배경 구획용으로 사용하게됨.

 

 

image to RGB(hax)_v10.zip

 

 

 

Labview 2017 프로그램 설치방법 (프로그램 수정시)

2017/11/28 - [Study/Labview(study)] - [LabView] LabView 2017 설치

 

Runtime Engine 설치방법 (실행파일만 실행시)

2017/11/28 - [Study/Labview(study)] - [Labview] Run-Time Engine

 

펌웨어 테스트 화면.
TFT LCD 272*480 16bit

 

LCD에 맞는 bit선택시 화질 저하 없이 압축율 확보됨.

 

16bit 선택 변수 개수 54422

 

24bit 선택 변수 개수 95370

 

Comments