how to get the image using imshow for variable voltages

4 visualizaciones (últimos 30 días)
I have used NI-6255 for extracting the variable voltages from the thermal sensor array of pixels by addressing each pixel
I want to get an image in gray-scale(imshow) based on the change in voltage i.e. for higher voltage brighter spot and low voltage darker spot.
sensor array pixels: 32x32 address lines :10

Respuesta aceptada

Walter Roberson
Walter Roberson el 5 de Oct. de 2012
imshow(YourVoltageData, [])
  2 comentarios
MANJUNATH
MANJUNATH el 5 de Oct. de 2012
Editada: Walter Roberson el 5 de Oct. de 2012
Sir,
code i wrote was
(after initializing )
start (ai);
data=getdata(ai);
imshow(data);
the window displayed is not showing any image corresponding to the voltage values fed, instead i get a single vertical line .
Walter Roberson
Walter Roberson el 5 de Oct. de 2012
Is ai configured for multiple channels? If it is not then the getdata(ai) is going to return a vector rather than an array, and you will need to reorder or reshape() the vector to become a data array that you can imshow()

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Display Image 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