본문 바로가기

워터쉐드를 이용한 영상분할 워터쉐드를 이용한 영상 분할 - 워터쉐드 변환 : 영상을 빨리 분할해 동일한 영역으로 만들기 위해 사용하는 영상처리 알고리즘. - 영상이 위상적 입체감을 보여준다는 아이디어에 따름. - 동일한 영역은 상대적으로 급격한 에지로 기술된 평탄한 분지에 대응. - 즉, 워터쉐드 알고리즘의 원래 버전이 영상을 과도하게 분할해 여러 개의 작은 영역을 만든다. - 영상 분할에 대한 정의를 유도하는 미리 정의된 마커 집합을 사용. - 워터쉐드 분할은 cv::watershed 함수를 사용해 얻음. - 32비트 부호에 있는 정수 마커 영상으로, 레이블을 대표하는 넌제로 화소로 구성한다. - 영상 내의 확실히 특정 영역에 속하는 것으로 알려진 일부 화소를 마크한다. - 초기 레이블링에서 워터쉐드 알고리즘이 다른 화소가 속할.. 더보기
Fov(Field of View) Vision의 기본이라고 할 수 있는, 기본이지만 쓸려면 생각나지 않는.. 그런 녀석인 FOV 계산에 대하여 포스팅 하겠습니다~ Field of View의 계산 공식은 여러가지가 있습죠.. 물체와의 거리, WD, CCD Size, 렌즈 화각.. 등등 말이죠.. 저도 Vision 처리를 현업으로 살고 있지만.. 말들이 어렵내요.. 그래서, 조금 쉽게 설명해 보도록 하겠습니다. 가장쉽게 FOV를 계산하는 방법은 WD(Working Distance), CCD Sensor Size(mm), 렌즈화각(mm)만 있으면 구 할 수 있다는것..! 계산 공식은 WD(mm) * CCD Sensor Size(mm)/렌즈화각(mm) 입니다. -- 자 그럼!! 차근 차근 계산 해 보도록 하겠습니다..! 1. WD_? -> WD.. 더보기
SQL 명령어 간단정리 데이터베이스 목록 보기 show databases; 데이터베이스 생성 create database DB명; 데이터베이스 삭제 drop database DB명; 데이터베이스 접속(선택) use DB명; 테이블 목록 보기 show tables; 테이블 생성 create table 테이블명(속성명1 속성타입, 속성명2 속성타입, .... ); 테이블 구조 보기 desc 테이블명; 테이블 수정 alter table 테이블명 add 속성명 속성타입; => 속성 추가 alter table 테이블명 drop 속성명; => 속성 삭제 alter table 테이블명 change column 이전 속성명 새 속성명 속성타입; => 속성 변경 alter table 테이블명 modify column 속성명 새 속성타입; =>.. 더보기