본문 바로가기
프로그래밍

실시간 이미지 미리 보기 위에 플롯

by it-view 2022. 1. 12.
반응형

안녕

라이브 이미지 미리 보기 위에 몇 개의 포인트를 플롯하려고 하는데 코드가 "라인은 이미지의 하위 항목이 될 수 없습니다."라는 오류를 반환합니다. imageMarker 기능과 비슷한 Live Image 위에 플롯하는 방법을 아는 사람 있나요?

vidRes1 = handles.vid1.VideoResolution;
imWidth1 = vidRes1(1);
imHeight1 = vidRes1(2);
nBands1 = handles.vid1.NumberOfBands;
hImage = image(zeros(imHeight1, imWidth1, nBands1), 'Parent', handles.axes1);
preview(handles.vid1, hImage);
plot(hImage, 250, 300, 'bo');

고마워요.

참고:-

 

Matlabsolutions.com은 ECE, EE, CSE, Mechanical, Civil과 같은 다중 지점의 학생, 엔지니어 및 연구자를 위한 최신 MatLab 숙제 도움말, MatLab Assignment 도움말을 100% 출력으로 제공합니다.B.E.B.의 매트랩 코드.기술자, 검시관, 검시관기술, 박사. 사생활을 100% 보장받는 학자. 학습 및 연구를 위한 소스 코드가 포함된 MATLAB 프로젝트를 얻으십시오.

이 방법을 사용하는 것이 좋습니다.

vid = videoinput('winvideo', 1);
vidInfo = imaqhwinfo(vid);
vidRes = vid.VideoResolution;
imWidth = vidRes(1);
imHeight = vidRes(2);
numBands = vid.NumberOfBands;
hFig = figure;
hAxes = axes(hFig);
hImage = image(hAxes, zeros(imHeight, imWidth, numBands, vidInfo.NativeDataType));
preview(vid, hImage);

전체 답변 참조 링크 클릭

댓글