Borrar filtros
Borrar filtros

why is impoly so slow?

4 visualizaciones (últimos 30 días)
Dan
Dan el 6 de Ag. de 2015
Respondida: Dan el 10 de Ag. de 2015
Can someone explain to me why it takes approximately 2.5 seconds for impoly to create a simple object using my 2.8GHz quad core Xeon with 32GB?
See code below:
clear all;
clear classes;
close all;
clc;
I=imread('pout.tif');
figure,imshow(I);
a_iXY=[47,184;39,158;37,58;145,52;163,144;];
hGCA=gca;
tic
hImpoly=impoly(hGCA,a_iXY);
toc

Respuestas (1)

Dan
Dan el 10 de Ag. de 2015
I did some digging and found that impoly eventually calls /Applications/MATLAB_R2015a.app/toolbox/images/imuitools/private/polygonSymbol.m which (amazingly) spend almost a full second reading in "point.png" using imread! I think these are just the vertices of the polygon. It seems like this is very wasteful....

Categorías

Más información sobre Images en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by