01. 화소 영역 처리의 개념 point 연산 해당 입력 화소뿐만 아니라 그 주위의 화소 값도 함께 고려하는 공간 영역 연산 회선 기법(또는 컨벌루션 기법, Convolution Technique)으로 수행 I : 입력 영상 M : 회선 마스크 (가중치) 엠보싱(Embossing) 효과, 블러링(Blurring), 샤프닝(Sharpening), 경계선 검출(Edge Detection), 잡음 제거 등의 기술이 있음. e.g. 블러링은 평균값 계산. 고주파 성분을 낮춤 / edge : 미분값 계산 사용하는 회선 마스크 블러링 : Low Pass Filter(저역통과 필터) 샤프닝 : High Pass Filter(고역통과 필터) 주변픽셀이 없는 픽셀에 대해서- 처리하지 않거나 (크기 줄어듦) 0값으로 넣고..
Python
01. 산술연산 덧셈연산: 명도 값을 증가시켜 밝게, 히스토그램의 기둥이 오른쪽으로 이동 뺄셈연산: 명도 값을 감소시켜 어둡게, 히스토그램의 기둥이 왼쪽으로 이동 곱셈연산: 명암 대비가 증가하여 히스토그램은 기둥의 분포 범위가 넓음 나눗셈연산: 명암 대비가 감소하여 히스토그램의 분포 범위가 좁음. => 선형 연산 2차원에서의 선형 : 1차원 산술연산의 문제점 해결 방법 클래핑(Clamping) : 최저/최대값 0~255 벗어나지 않도록 랩핑(Wraping) : 최댓값 + 1 = 최솟값 => 비선형 연산 논리 연산 02. 다양한 화소 점 처리 기법 Output(q) = T[Input(p)] Null Transform Negative Transform = Output = 255 - Input Gamma Co..
01. 빛과 색, 시각 컬러 디지털 영상 : 색 정보를 3 지각변수(색상,채도,명도)로 인식 사람의 인지 체계는 색상+채도=색도(Chromaticity) 흑백 디지털 영상 : 이진영상, grey-level 영상 02. 컬러모델 RGB, CMY(K), HSI, YCrCb, YUV ... 많이 쓰는 색상 체계 : RGB 0-255 : 1 byte = 8 bit 2^8=256 색상을 표현하는데 R 채널, G채널, B 채널 총 3 byte가 필요 컴퓨터는 색상수가 정해져 있어. Truecolor (1600만 개) 32bit(기본 integer 범위가 32bit) = 42억 각 값을 넘어가면 overflow (값을 올렸는데 어두워져) numpy : 연산속도 빠름 CMY 기본색: Cyan, magenta, Yell..