본문 바로가기
728x90
반응형

분류 전체보기179

[Display] 디스플레이 기초 용어(Pixel, Resolution, PPI) 디스플레이 기초 용어(Pixel, Resolution, PPI) 픽셀(Pixel) Pixel = Picture(그림) + Element(원소)이미지나 디스플레이 화면을 구성하는 최소 단위이다.픽셀은 기본적으로 RGB(Red, Green, Blue) 세 가지 색의 조합으로 구성된다.R, G, B 각각을 Subpixel이라고 하는데, 빛의 삼원색 역할을 한다.   해상도(Resolution)  디스플레이가 표시할 수 있는 픽셀의 총 개수를 나타낸다.일반적으로 가로 픽셀 x 세로 픽셀의 형태로 표현한다.가로 1920, 세로 1080개 픽셀로 구성되면 1920x1080 해상도가 된다.해상도가 높을수록 더 선명한 화질을 볼 수 있다.    PPI(Pixels Per Inch)  디스플레이 1인치 길이에 들어가는 .. 2024. 11. 5.
Run Length Encoding(RLE)이란? Run Length Encoding(RLE)이란?  Run Length Encoding(RLE)이란? 반복되는 데이터 값을 효율적으로 압축하는 간단한 무손실 압축 방법이다. 같은 데이터가 연속적으로 나오는 경우, 그 데이터를 모두 저장하는 대신 값과 반복 횟수만을 저장하여 메모리 사용을 줄일 수 있다. 계산이 간단하여 구현이 쉬우며, 반복되는 값이 많은 데이터에서 높은 압축률을 기대할 수 있다. 하지만, 데이터의 반복이 적으면 오히려 압축 결과가 원본보다 커질 수 있으므로 RLE는 단순한 그래픽(아이콘 등)에 적합하여 일반적인 텍스트나 고해상도 사진에는 효과적이지 않다. 적용 예시이미지 압축 : 비트맵(BMP) 이미지나 흑백, 색상 개수가 적은 아이콘 등텍스트 압축 : 특정 문자가 연속적으로 반복되는 경.. 2024. 11. 5.
감마 보정(Gamma Correction)이란? 감마 보정  1. 베버의 법칙(Weber's law) 베버의 법칙(Weber’s law) 인간의 감각은 자극이 커질수록 느끼는 세기는 감소한다. 이를 베버의 법칙이라고 한다. 베버의 법칙에 따라 인간의 시각은 빛(밝기)에 대해 비선형적으로 반응한다. 예를 들어, 밤에는 약간의 빛만 있어도 물체를 구분할 수 있지만, 낮처럼 밝은 상황에서는 약간의 빛이 추가되어도 인간이 잘 느끼지 못한다. 최근 들어, LCD 보다 Black을 더 잘 표현하는 OLED가 인기인 이유이다.  2. 감마 보정 감마 보정의 목적   인간의 시각은 밝기에 대해 비선형적으로 반응한다. 이러한 비선형성은 자연 그대로에서는 문제가 없지만, 디지털로 변환할 때 문제가 발생한다. 예를 들어, 8bit bit depth 안에서 선형적으로 빛의.. 2024. 11. 3.
[자료구조] 1. 자료구조(Data Structure)란? 1. 자료구조(Data Structure)란?  자료구조 정의자료구조(Data Structure)는 데이터를 효율적으로 저장하고 관리하기 위해 조직하는 방법과 규칙효과적인 자료구조를 통해 데이터를 빠르게 접근하고, 삽입, 삭제, 정렬, 탐색 등의 작업을 효율적으로 수행할 수 있음다양한 자료구조들은 특정 상황에 맞게 최적화되어 있음각 자료구조는 특정한 시간과 공간 효율성을 가짐  자료구조 분류Primitive Data Structure기본 데이터 유형하나의 값만 가질 수 있음고정된 크기를 가짐정수, 실수, 문자, 논리형 등 Non-Primitive Data Structure복합 데이터 유형한번에 여러 값을 가질 수 있음가변 크기를 가짐배열, 연결리스트, 스택, 큐, 트리, 그래프 등 Linear Struc.. 2024. 11. 1.
[김해]GS25 X 토더기 (토더기 테마숍) 안녕하세요 여러분~!나는 오늘 무었을 샀나!구경하러 와주셔서 감사합니다 여러분 토더기를 아시나요? 토더기는김해시 주촌면 망덕리 고분군에서 출토된 가야시대오리모양 토기를 모티브로 만들어진 마스코트 입니다흙토(土)와 오리(DUCK)가 합쳐진 토더기 !! 요새 여기저기 많이 보이는 토더기 ~~덕분에 행복해요  제가 오늘 구매한건너므너므 귀여운토더기 스티커 굿즈 입니다  GS25 X 토더기 (토더기 테마숍) 에서총 9,000원에 구매했습니다 투명배경 스티커는 각 2,500원흰배경 스티커는 각 2,000원 아주 저렴하고 좋아요너무너무 귀여운 토더기 ㅠㅠ 더 많이 더 다양하게 만들어주시길~~ 2024년 올해는 김해 방문의 해 !10월 내내 김해는 축제 소식으로 가득합니다그래서 요런 테마숍도 오픈을 했나봐요너무 너무.. 2024. 10. 19.
[SystemVerilog] generate-for loop와 for loop의 차이 [SystemVerilog] generate-for loop와 for loop의 차이 1. generate-for loop설명 컴파일 타임에 실행: generate 블록 안의 for문은 컴파일 시간에 반복적으로 실행되며, 그 결과로 고정된 하드웨어 구조를 생성한다.하드웨어 인스턴스 생성: generate 블록 내에서 반복된 코드는 물리적 하드웨어 리소스로 변환됩니다. 즉, 각 반복마다 새로운 하드웨어가 생긴다. 이 반복은 정적이기 때문에, 반복 횟수가 미리 정해져 있어야 한다.genvar 사용: generate 블록에서는 genvar를 사용하여 반복 변수를 정의하는데, 이 변수는 컴파일 타임 변수로, 하드웨어 구조를 생성할 때만 사용된다. 이 변수는 시뮬레이션 중에는 값을 가지고 있지 않고 사라진다.. 2024. 10. 18.
728x90
반응형