프로그래밍

색상 코드 질문~

캡처.JPG

 

TFT LCD 예제 하나 뜯어보면서 정의된 내용 보고있는데 예제에서 설정한 색상의 리스트가 위의 사진이야.

내가 알고있는 색상코드는 RGB값을 각각 두자리의 16진수로 나타낸 #FFFFFF 같은 거란 말이지

근데 코드에선 16진수는 4자리일 뿐이고 심지어 MAGENTA와 BRED 색상을 보면 0xF81F와 0XF81F로 X의 대/소문자 구분만 되어있지만

실제로 출력해보면 같은색깔인거 같아

 

저 색상코드는 어떻게 계산하는 것이며 0x와 0X에 유의미한 차이가 있는지 너무 궁금해

찾아봐도 내가 알고있는 색상코드의 설명뿐이고 너무 힘들다

12개의 댓글

2019.01.15

0x랑 0X는 차이 없고 0x00FFFF = 0xFFFF

0
2019.01.15
@Patrick

그럼 코드속 RED 값은 F800인데 rgb 값이 어떻게 되는거야?

0
2019.01.15
@돗돗리판

근데 저거 선언댄거 보니까 rgb 형태가 아닌거 같은데? white가 FFFFFF가 대야하는데 FFFF인거보니

0
2019.01.15
@Patrick

그치? 뭔가 이상하다니까

근데 예제라서 돌려보면 잘 나오는게 또 골때림

0
2019.01.15
@돗돗리판

24비트 rgb가 아니라 18비트 rgb인듯

0
2019.01.15
@Patrick

아래 댓글이랑 섞어서 찾아보니 16비트 rgb 인거 같아 답변 고마워

0
2019.01.15
@돗돗리판

tft lcd는 찾아버니까 16비트 rgb가 맞아

rgb565 검색해보면 더 알기쉬울거야

0

0x는 16진수라는걸 나타내는거고 대소문자 차이없음

0
2019.01.15

왜 같은 색이 나오냐면 blue + red 가 magenta거든..

0
2019.01.15
@아리성애자

구분지어서 정의해놨길래 뭔가 다를까 했지 ㅎㅎ

0
2019.01.15
@아리성애자

일단 난 이거 모르는데 여기 써잇는거만 보고 생각해보면

 

빨강은 0xf800이지 파랑은 0x001f고 녹색은 0x07e0

 

얘들을 이진수로 바꾸면

 

빨강 111110...0

파랑 0...011111

녹색 0000011111100000

 

2진수로 앞에 5자리는 r 가운데6자리는 g 마지막5자리 b인듯

 

0
2019.01.15
@아리성애자

이거 보고 찾아봤는데 16진수 rgb인거 같아

0~31 범위의 숫자로 표현하고 r,g,b 값 모두 5자리 씩 사용하고 g값이랑 b값 사이에 하나의 비트는 사용하지 않는대

덕분에 오늘 하나 배워간다 고마워

0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
180600 [컴퓨터] 다빈치 리졸브 쓰는분있나여 afterschool 0 1 시간 전 31
180599 [모바일] 아이패드 저장공간 질문 1 가나가다라 0 1 시간 전 38
180598 [컴퓨터] 150~200 4K 게이밍 견적 부탁 드려봅니다 3 라면死리 0 2 시간 전 49
180597 [잡담] sn850x 1tb 방열판 없어도 괜찮죠?? 6 김빵순 0 3 시간 전 64
180596 [컴퓨터] Am5 메인보드 asrock b650m pg lightning vs gigabite b650m-k 6 죽업 0 5 시간 전 72
180595 [컴퓨터] 올해 잘한거 펩타이드 1 9 시간 전 130
180594 [모바일] s21 3년째쓰다가 s24 울트라로바꾸고 느낀점 5 마법부오러사무국장 0 10 시간 전 497
180593 [견적] 중고 노트북 한번바조요 5 쯔네이 0 12 시간 전 135
180592 [컴퓨터] 간헐적 모니터 화면 깜빡거림은 왜생기는걸까요? 20 파라다이스 0 13 시간 전 155
180591 [모바일] 태블릿사서 사용용도 11 오브 0 14 시간 전 278
180590 [컴퓨터] 배그 멈춤현상 도와주세요(내용수정하였습니다,) 12 크크르삥뽕 0 16 시간 전 116
180589 [컴퓨터] 드디어 컴퓨터 다 샀다ㅜㅜㅜ 24 뽀삐뽀삐 0 17 시간 전 296
180588 [견적] 9700k 쓰고 있는데 컴퓨터 업글하려면 라이젠 뭐 사는게 좋음? 11 쪄까튼쎼쌍 0 21 시간 전 186
180587 [컴퓨터] jpg 열화 막는법? 7 정병장기입원 0 23 시간 전 254
180586 [모바일] 윈도우pc와 아이폰 사진연동 안되나? 4 cw 7 0 1 일 전 120
180585 [견적] 개붕이 견적 도와죠요 3 가기그게그거 0 1 일 전 84
180584 [모바일] 이거 삼전케어플러스로 넘어가야할정도임? 2 마법부오러사무국장 0 1 일 전 239
180583 [컴퓨터] 모니터 이상함 1 띵똥이 0 1 일 전 87
180582 [모바일] A25가 그렇게 별로임?? 7 울그락푸르락 0 1 일 전 172
180581 [컴퓨터] 독거미 도착함 12 쿠쿠N취킨 1 1 일 전 309