Hi all,
I want to represent image in physical world units. Basically, the image
consists of some dots, circles, ellipses, lines, and rectangles, etc. But
their units should be meters or inches used in the physical world, instead
of pixels we often used in the computer world. Is there any data structure
and functions
(in Matlab) that can facilitate the representation and rendering of such
image?
The modelled "physical world" image will be finally rendered on certain
computer display by mapping the physical world units into computer pixels.
A peculiar requirement is to not only represent this image using physical
world units, but also do some operation, such as 2D filtering--convolution
on it. Can Matlab handle continuous-time convolution in 2D dimension? I
guess I first need to know how to represent the continuous image using
physical world units and then how to do convolution on it.
Any thoughts? Please help me! If you have seen similar works, please let
me know...(Hopefully I can do this in Matlab...)
If Matlab cannot handle this, I need to write my own vectorized graphics
rendering engine, is there any easier way to do this? I hope I can find
tutorial on how to define data structure, do the convolution, and then do
the rendering efficiently, etc.
Thank you very much!


|