본문 바로가기

온라인 멘토와 함께하는 공부305

1_5 Colab에서 영상 불러오기 영상 불러오기 구글 코랩에서 기본 작업 후, 영상을 구글 드라이브에 올리고 새파일로 복사하는 과정이다. 구글드라이브 마운트 from google.colap import drive drive.mount('/content/drive') 또는 이렇게해도 된다. drive.mount('drive') 영상 올리기 from Google.colab.patches import cv2_imshow import cv2 img = cv2.imread('./lena.jpg') cv2_imshow(img) 이미지 새 이름으로 복사하기 cv2.imwrite('/lena2.jpg', img) 같은 디렉터리에 두 파일이 있다. 원본 'Lena.jpg', 사본 'lena2.jpg'. 2022. 3. 23.
1_4 영상처리 응용 분야 영상처리 응용 분야 내용기반 영상 검색 기법 예로서, 의료 영상에 포함된 내용인 컬러, 질감, 모양 정보를 추출하여 수치화하고 이를 데이터베이스에 저장하여 색인을 만든다. 이를 이용 유사 영상을 자동으로 선택할 수 있는 시스템이다. 유사 연구로 얼굴인식, 지문인식, 행동인식, 정맥인식 등이 있다. 인공위성 영상분석 인공위성이 수집한 넓은 지역의 영상을 효과적으로 분석할 수 있도록 하는 방법이다. 위성영상에서 강, 호수에서 색상 값 차이를 통해 하천투명도를 이용한 수질 측저을 할 수 있다. 의료영상분석: 백혈구 세포 자동 분류 자동 혈구 검사 항목 중 백혈구감별계수는 전체 백혈구 수에 대한 호중구, 호산구, 호염기구, 단핵구, 림프구 등 분포를 파악하여 병증을 진단한다. 그러나 자동혈구분석기에서 전체 검사.. 2022. 3. 23.
1_3 영상처리 기법들 영상처리 기법들 영상 화질 개선 기법 영상에 포함된 잡음을 제거, 영상의 밝기 성질의 개선, 영상의 명암 대비를 개선하여 영상의 선명도 향상을 시도하는 방법이다. 영상의 기하학적 변형 기법 영상을 회전, 이동, 크기 변환 기법이다. 영상 획득 시에 발생된 여러 가지 기하학적 오류를 개선하거나 영상을 효과적으로 분석하기 위해 사용된다. 영상 변환(Image Transformation) 영상은 보다 효과적인 분석을 위해 다른 형태의 데이터로 변환할 필요가 있다. 가장 대표적인 영상 변환으로는 공간 영역 상에 존재하는 픽셀을 주파수 영역(frequency domain)으로 변형하는 방법이며, 이를 통해 영상의 명암 변화 정도를 나타내는 공간 주파수 정보를 쉽게 파악할 수 있다. 대표적인 영상 변환 기법은 푸리.. 2022. 3. 22.
1.2 영상처리의 기초 영상처리의 기초 영상 픽셀(pixel, 화소) 영상에서 가장 기본 단위는 픽셀(pixel, 화소)로 텔레비전이나 사진에서 화면을 나눈 최소 단위 면적이다. 이러한 픽셀들은 8비트 그레이 영상으로 표현될 경우 0~255사이의 값을 갖는다. 영상 해상도(resolution) 영상의 해상도는 화면에서 표현되는 영상의 픽셀수를 나타내는 기준으로 영상을 표현하는데 '가로×세로'로 몇 개의 픽셀이 사용되었는가를 말한다. 해상도가 1024×786이라면 가로 픽셀수가 1024개, 세로 픽셀수가 786개이다. 영상의 해상도를 나타내는 단위인 ppi(pixel per inch)는 픽셀의 밀도를 나타낸다. 프린터 인쇄물 해상도는 dpi(dot per inch)를 사용한다. 영상 유형(mode) 영상 유형은 크게 그레이스케일.. 2022. 3. 22.
1_1 디지털 영상처리 개요 및 코랩(Colab) 환경 구축하기 디지털 영상처리(Digital image processing)란? 영상은 카메라, 스캐너와 같은 디지털 영상 장치로부터 입력된다. 입력된 영상은 카메라 영상 센서인 포토 다이오드라는 센서에 모인다. 다이오드 센서는 평면의 배열 형식이다. 피사체에 반사된 빛의 강약에 따라 전기적 신호로 변환되는데 강한 빛은 높은 전압 신호로, 약한 빛은 낮은 전압 신호로 변환된다. 전기 신호로 변환된 포토 다이오드는 아날로그-디지털 변환기(ADC)를 거쳐 디지털 신호로 변환된다. 디지털 변환기란 'Analog-to-Digital Convertor'이다. ADC에는 샘플링과 양자화라는 중요한 두 가지 작업이 필요하다. 샘플링(Sampling) 연속적인 아날로그 신호를 일정한 간격 주기로 신호의 강도를 수집한는 것을 샘플링이.. 2022. 3. 22.