누구든지 이미지 기반으로 ROI를 설정하는 방법을 알고 있습니까? 흰 선을 감지하고 이미지에 빨간 선을 그 으려면 허프 트랜스 폼을 사용했습니다. 내가해야 할 일은 직사각형에 ROI를 설정하는 것입니다. Hough Transform은 각 사각형의 위치를 얻을 수 없기 때문에 주요 문제는 위치 (x, y)를 수동으로 정의 할 수 없기 때문입니다. 사각형을
내가해야 할 일은 imfreehand을 사용하여 MATLAB 내에서 많은 ROI를 미리 정의한 다음이 ROI를 스크립트에 넣는 것입니다. 이것은 정말로 그 이름을 지을 수 있고 그리기 만하면 될만큼 어렵지 않습니다. 그러나 내가 잃어버린 것은 ROIS를 재정의 할 필요없이 스크립트 내에서 ROI를 저장하는 방법입니다. 기본적으로 스크립트에 ROI를 저장하려
내 연구가 결론에 가까워지면서 긍정적 인 결과를 얻기를 희망하며 여기에 게시 한 것은 이번이 처음입니다. 비디오 파일에서 정의 된 관심 영역 만 처리하는 기능을 코드에 추가하고 싶습니다. (나는 아직 명성 그러나 같은 질문은 여기에 게시되어 있지 않기 때문에 나는 이미지를 게시 할 수 없습니다 ---> http://answers.opencv.org/ques
저는 2D 이미지에서 얼굴을 찾다가 나중에 같은 이미지에서 입을 찾고 싶습니다.하지만 지금 당장 문제가 있습니다. 지금까지 내 코드 : for (int i = 0; i < faces.size(); i++)
{
Point pt1(faces[i].x, faces[i].y);
Point pt2((faces[i].x + faces[i].he
마스크가있는 DICOM 이미지가 있습니다. 중간에 흰 동그라미가있는 검은 색 배경처럼 보입니다 (마스크가 적용되지 않고 제로가 된 영역). 코드하는 것입니다 : import numpy as np
import dicom
import pylab
ds = dicom.read_file("C:\Users\uccadmin\Desktop\James_Phantom
두 개의 CT 이미지가 있습니다. 어떻게하면 두 이미지에 여러 ROI를 그리고 MATLAB을 사용하여 해당 ROI간에 평균 차이를 계산할 수 있습니까? 나는 'imrect'또는 'imellipse'를 사용했지만이 명령은 이미지를 이진 이미지로 만드는 마스크를 생성 한 다음 평균 차이를 계산하는 데 문제가 있습니다. 어떻게 ROI가 그려지는 이미지를 보여줄
나는 코드 public Mat detect(Mat image){
Rect roi = new Rect(new Point(50, 50), new Point(image.width() - 50, image.height() - 50));
Mat mask = image.submat(roi);
Mat temp = new Mat();
OpenCV cvSobel()을 사용하여 이미지 내부의 수직선을 찾습니다. 정상적으로 작동합니다. 그러나 Sobel 결과와 관련하여 가능하지 않거나 이해하지 못합니까? 나는 똑같은 수직선을 세운 것의 demention (높이)을 얻을 필요가 있고, 같은 수직선이 5 개 이상 발견되면 (왼쪽에서 오른쪽으로), 높이가 demention이고 좌표는 기초적인 선