function faster than inpolygon()?

3 Ansichten (letzte 30 Tage)
Reema Alhassan
Reema Alhassan am 3 Jul. 2018
Kommentiert: Reema Alhassan am 3 Jul. 2018
Is there a function faster than inpolygon()? or another way to do the intersection ? because it sometimes takes too much time (the program sill busy forever ).
Thank you.
  2 Kommentare
KSSV
KSSV am 3 Jul. 2018
intersection? How you are using inpolygon?
Reema Alhassan
Reema Alhassan am 3 Jul. 2018
here is the code to understand what I mean :
[A,x,y,I]=geoimread('Cutted1.tif')
rx = shape(1).X(1:end-1);
ry = shape(1).Y(1:end-1);
[X,Y] = meshgrid(x,y);
mask =inpolygon(X,Y,rx,ry);
result= mask.*A;

Melden Sie sich an, um zu kommentieren.

Antworten (0)

Kategorien

Mehr zu Introduction to Installation and Licensing finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by