opencv VS 2013 디 버 깅 시 Image Watch 플러그 인 으로 그림 보기

2062 단어 opencvImageWatch
최근 에 계속 Vs 2013 디 버 깅 으로 opencv 를 컴 파일 하고 있 는데 의외로 멋 진 그림 을 보 는 플러그 인 을 발 견 했 습 니 다.
매우 편리 하고 사용 하기 쉬 운 플러그 인 으로 opencv 의 Mat 변 수 를 그림 으로 직접 시각 화 했 습 니 다.
这里写图片描述
다운로드 및 사용 절차
최신 버 전의 Image Watch(ImageWatch.vsix)를 다운로드 합 니 다.
ImageWatch 를 설치 하고 ImageWatch.vsix 를 두 번 눌 러 설치 하면 됩 니 다.
OpenCV 프로젝트 를 열 고 Debug 에서 정지점 을 설정 합 니 다.view->other windows->Image Watch 를 통 해 Image Watch 창 을 열 면 cv::Mat 그림 을 표시 할 수 있 습 니 다.
Image Watch 에서 할 수 있 는 동작 은 다음 과 같 습 니 다.
그림 확대,축소;
지정 한 디 렉 터 리 에 그림 저장 하기;
그림 크기,채널 수 표시 하기;
그림 끌 기;
지정 한 좌표 의 픽 셀 값 을 볼 수 있 습 니 다(메모리 에 있 는 순서대로 표시).
Link Views:같은 사이즈 의 모든 그림 이 보 기 를 공유 합 니 다.
픽 셀 값 을 16 진법 으로 표시 합 니까?10 진법 으로 표시 합 니까?
Watch 창 에서 그림 을 조작 할 수 있 는 동작 은 다음 과 같 습 니 다(Image Watch 는 Locals 와 Watch 두 창 을 포함 합 니 다).
(1)지정 한 채널 이미지 추출:@band(img,number);
(2)지정 한 이미지 에 대해 한도 값 화:@thresh(img,threshold);
(3)이미지 픽 셀 값 을 절대 값 으로 조작 합 니 다:@abs(img);
(4)그림 픽 셀 값 크기 조정 작업:@scale(img,factor);
(5)、1/255 방식 으로 픽 셀 값 크기 조정 작업:@norm 8(img);
(6)Y 축 수평 flip:@fliph(img);
(7)、x 축 을 따라 수직 flip:@flipv(img);
(8)이미지 에 대한 매트릭스 전환 작업:@flipd(img);
(9)이미지 에 대해 시계 방향 90,180,270 도 조작:@rot 90(img),@rot 180(img),@rot 270(img);
(10)두 그림 의 픽 셀 차 이 를 계산 합 니 다.@diff(img 0,img 1);
(11)그림 불 러 오기:@file(path),예 를 들 어@file("d:\1.jpg");
(12),지정 한 메모리 주소 내용 을 지정 한 이미지 형식 으로 표시 합 니 다.@mem(address,type,channels,width,height,stride),예 를 들 어@mem(0x0000003d 1050,UINT 8,3,256,256,768);
Image Watch 의 더 자세 한 소 개 는 다음 과 같 습 니 다https://visualstudiogallery.msdn.microsoft.com/e682d542-7ef3-402c-b857-bbfba714f78d
opencv 가 VS 2013 디 버 깅 을 할 때 Image Watch 플러그 인 으로 그림 을 보 는 것 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 opencv Image Watch 플러그 인 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 찾 아 보 세 요.앞으로 많은 응원 부탁드립니다!

좋은 웹페이지 즐겨찾기