본문 바로가기

전체

우분투 멀티 부팅에서 TensorFlow 설치 까지 TensorFlow 우분투 14.04 설치 하기설치 환경CPU: intel i5-7 7500 카비레이크 그래픽 카드 : Colorful 지포스 GTX 1060 6GB멀티 부팅(윈도우 SSD , 리눅스 SSD 각각 256GB)​리눅스 USB 만들기우분투 다운로드https://www.ubuntu.com/download/desktop , 여기서 우분투를 다운로드 한다.위에서 Not now, take me to the download를 해야 돈을 지불 하지 않고 다운 가능USB 만들기 윈도우가 먼저 설치 되었다는 가정하에 유니버셜 인스톨러 설치 https://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/ ​ step1. 설치하기 원하는 버전을 설정 .. 더보기
매트랩 명령어 정리 1.zeros(n,m) 2.ones(n,m) 3.eye(n,m) A =[4 ,3 ; 5 6; 7 8]; 4. fliplr(A) = 좌우반전 5.flipud(A) = 상하반전 6. triu(A) 주어진 배열 A에 대하여 (1,1)을 포함 하는 대각선 상에 있는 원소 들과 그 위쪽에 있는 원소들을 포함하는 위쪽 삼각형에 대한 원소를 가지고 배열을 생성하며 그 아래쪽은 모두 0 7.tril(A) 주어진 배열 A에 대하여 (1,1)을 포함 하는 대각선 상에 있는 원소 들과 그 .아래쪽에 있는 원소들을 포함하는 아래쪽 삼각형에 대한 원소를 가지고 배열을 생성하며 그 위쪽은 모두 0 8.reshape(A,n,m) =A행렬(3,2)행렬을 재배치 한다, (2.,3),(1,6),(6,1) 9.strcmp(A,B) = A.. 더보기
영상의 영역 분할 영상의 영역 분할 영상을 구성 요소로 혹은 분리된 물체로 구분하는 연산을 의미한다.문턱처리 및 엣지 검출을 다룬다. 문턱치 처리 (Thresholding) 단일 문턱치 처리 그레이 스케일 영상을 2진 영상으로 바꿀 수 있다. 이는 먼저 원 영상에서 그레이 레벨T를 선정하고 , 화소의 값이 T보다 큰지 혹은 작은지에 따라서 모든화소들을 흰색 혹은 흑색으로변경 하면 된다 이중 문턱치 처리 2개의 값 T1과 T2를 선택하고 문턱치 처리를 한다.T1과 T2사이의 값은 1 그외의 값은 0 문턱치 처리의 응용 1.본질의 집중하기 위해 영상에서 불필요한 부분을 제거 하기 원할 때 사용2.숨겨진 미세한 부분을 나타낼 때 3.글자나 혹은 그림으로부터 변화하는 배경을 제거 하고자 할 때 적절한 문턱치의 선정 영상처리의 과.. 더보기
영상복원(잡음 제거) 영상복원 영상 복원은 영상을 획득하는 과정에서 발생한 열화(화질 저하)를 제거 하거나 감소 시키는 것에 초점을 두고 있다. 열화는 오차를 발생시키는 잡음, 초점의 흐림과 같은 광학적 요소, 카메라의 움직임 때문에 나타나는 흐려짐 현상에 기인한다. 복원은 어떤 경우에는 공간 영역에서 또 어떤 경우에는 주파수 영역에서의 복원이 필요하다. 잡음 소금 & 후추 ( Salt and pepper) Salt & Pepper : 이 잡음은 임펄스(impulse)잡음, 삿(shot)잡음,2진화 잡음이라도고 불린다. 발생원인으로는 영상신호에서 예리하고 급작스런 교란으로 인해서 발생 될 수 있다. 이 잡음의 외관은 영상 전반에 걸쳐 흰색과 검은색 화소로 불규칙 하게 퍼져 나간다. 가우시안 잡음 가우시안 잡음 : 백색잡음의 .. 더보기
기하학적 변환 및 퓨리에 트랜스폼 기하학적 변환 데이터 보간 보간(interpolation)이란 ? 4개의 픽셀을 크게 키웠을 때 빈 공간을 채워 넣는 것을 보간이라 한다. 주위의 값을 근거로 함수 값을 추정하는 것을 말한다. 최근점 보간 : 가장 가까운 자리에 있는 점을 사이에 채워 넣는다. 선형 보간 : 원래의 함수 값들을 직선으로 연결하고, 그 직선 위의 값을 보간된 값으로 취하는 것. Fourier Transfrom Fourier Transfrom 특정 신호에서 나타나는 주파수 성분을 얻어내려는 변환이다. Fourier Transfrom은 Continuous하고 Periodic 하기만 하면 특정 정현파들의 결합으로 그 신호를 표현 할 수 있다. DFT Fourier Transform 과 비슷한 성질을 가지는데 , 한가지 다른점은 .. 더보기
영역 처리 단위 화소 단위 처리 모은 영상 처리 연산은 화소의 그레이 값들을 변경한다. 영상처리 연산들은 변경에 필요한 정보에 따라 3가지로 분류 할 수 있다. 1.변환 2.영역단위 처리 -주어진 화소의 그레이 값 변경 위해 주어진 화소의 이웃 화소를 사용하여 해당 화소의 그레이값을 결정한다. 3.화소 단위 처리 -주어진 화소의 그레이 값은 근방 이웃화소를 사용하지 않고 변경한다. 영역단위 처리 마스크를 주어진 영상 위로 이동하면서 처리 하는 방식. 마스크의 일반 적인 형태는 양변의 길이가 모두 홀수 인 직사각형 형태이다. 필터 ? 마스크와 함수를 결합한 것 선형 필터 : 마스크 내에 있는 모든 원소와 마스크에 대응하는 이웃 영역에 있는 몬든 화소들의 값들을 각각 곱하고 모두 더하면 된다. 1.마스크를 현재 화소 위에 .. 더보기
영상디스플레이 영상 디스플레이 비트 평면 그레이스케일 영상을 비트평면으로 분리하면 2진 영상들의 수열로 변활 할 수 있다. 8비트 영상의 각 화소의 그레이 값을 8비트 2진수로 생각하면 0번째 비트 평면은 각 그게링 값의 마지막 비트로 구성된다. 0번째 비트로 구성된 비트 평면을 LSB평면, 7번째 비트로 구성된 평면은 MSB평면 이라 한다. MSB 평면이 가장 큰 효과와 정보를 담고 있다. 공간 해상도 공간 해상도란 ? 영상에 대한 화소들의 밀도 이다 공간 해상도가 높을 수록 더 많은 화소들이 영상의 디스플레이에 사용된다. 블록화 현상 : 해상도를 낮추었다가 다시 복원 할 경우 해상도를 낮출때 손실된 화소들이 다시 재생 되지 않기 때문에 블록화 현상이 나타남. 양자화와 디더링 양자화란? 영상을 표현하는 데에 사용한 .. 더보기
영상파일의 포맷 영상과 Matlab 영상파일과 포맷 JPEG : 손실 압축 TIFF : 여러개의 영상, 2진, 그레이스케일, 천연 컬러 및 인덱스 영상을 지원하는 일반적 압축 ,무손실 GIF : 데이터 전송을 위해 설계된 포맷 , 256컬러 밖에 지원이 안된다(동영상 유리) BMP : 매우 널리 사용 Microsoft에서 사용 PNG : GIF의 단점을 보완하여 GIF대신 사용 (2진 사용 안됨) 16진수 덤프 함수 : 2진 파일을 조사 하기 위해서 파일 내용을 16진수 값으로 나열 할 수 있는 간단한 함수 만일 2진 수로 나열 할 경우 쓰레기 메시지가 나옴. 벡터 영상과 라스트 영상 벡터 영상 : 라인 단위로 이루어져 저장. -장:어떤 예리한 정보의 손실도 없이 원하는 크기만큼 크게 할 수 있다. -단:자연스러운 장면.. 더보기
영상처리 개요 영상 처리의 개요 영상처리란? 1.인간이 해석 하기 위해 그림 정보를 개선 2.자동화 기계의 인식을 위해 보다 적절하게 표현 종류 샤프닝처리 ->엣지의 샤프닝 처리는 프린트를 하는데 필수적이다(hihgpass-filter) 잡음제거 -> median-filter 특정 물체 카운팅 시 ->lowpass-filter(특정 물체를 카운팅만 할 때는 주위 자세한 정보 필요없다.) 영상 획득과 샘플링 영상 샘플링 샘플링은 연속적인 함수를 디지털화 하는 과정을 말한다. 나이퀘스트 판별법: 샘플링 주파수가 적어도 해당 함수의 최대 주파수 성분의 2배 이상이 되어야만 샘플로 부터 연속함수를 복원할 수 있다는 것. 앨리어싱: Undersampling된 영상에서 들쭉날쭉한 엣지. 영상획득 디지털영상 생성의 2가지 일반적인.. 더보기
Notification Notification Notification? -백그라운드 알림 으로 사용 된다. -BR에서 사용자와 통신 하기 위해 토스트 메시지를 출력할 경우 사용자는 하루 종일 핸드폰 화면을 보고 있는 것이 아니므로 BR의 메시지를 확인 하기 힘들다. 따라서 토스트 메시지 대신 사용자가 확인 하기 전까지 아이콘이 계속 표시되는 -예를 들어 부재중 전화, 다운로드 완료등의 메시지가 출력되며 구성요소는 알림메시지와 시간을 표시한다. Notification 사용 -노티를 사용 하려면 NotifictionManager 와 Notificaiton을 사용한다. -노티는 Noficaiton.Builder(Context context)로 생성한다. Noficaiton.Builder setTicker : 아이콘이 처음 나타 날때.. 더보기