How can I select a pixel by its spatial coordinates in Matlab? -


i want select pixel in image using floating-point numbers indexes. matlab documentation says possible using "spatial coordinates". however, doesn't provide clues on how it. how can select pixel image using floating-point indexes ("spatial coordinates")?

suppose have following code:

i = imread('pout.tif') get_pixel_by_spatial_coords(i, 1.5, 3.63) 

what's real name of function get_pixel_by_spatial_coords?

i think linked article on spatial coordinates describing coordinate systems used various image plotting routines.

your purpose, round number. depending on context, use 1 of:

i(round(1.5), round(3.63)) i(floor(1.5), floor(3.63)) i(ceil(1.5), ceil(3.63) ) 

Comments

Popular posts from this blog

javascript - backbone.js Collection.add() doesn't `construct` (`initialize`) an object -

php - Get uncommon values from two or more arrays -

Adding duplicate array rows in Php -