function faster than inpolygon()?

6 views (last 30 days)
Reema Alhassan
Reema Alhassan on 3 Jul 2018
Commented: Reema Alhassan on 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 Comments
KSSV
KSSV on 3 Jul 2018
intersection? How you are using inpolygon?
Reema Alhassan
Reema Alhassan on 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;

Sign in to comment.

Answers (0)

Categories

Find more on Data Types in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!