El código fuente de Matlab se utiliza para encontrar urgentemente las coordenadas del punto centroide del área objetivo en la imagen.
Su programa es demasiado complejo. Te ayudaré a cambiarlo. Las coordenadas del centro de masa en la imagen original son (x original, original).
pic = estoy leído(' F:\11\33.BMP');
[x, y, z] = tamaño(pic);
if(z~=1)
pic = RGB 2 gris(pic);
Fin
imshow(pic);
im = imagen
[temp1, temp2, p, rect] = estoy crop(im);
Imagen, imshow(p)
Título(" Vehículo de destino seleccionado");
[filas, columnas]= tamaño(p);
mediax =(1 columnas)/2;
media =( 1 fila)/2;
Continuar
plot(media, media, ' * ')
original x = mediax ronda(rect(1) )- 1;
originalmente = meany round(rect(2))-1;
Mi conjetura
imshow(imagen)
Continuar
Dibujar(original, original, ' * ')