how to get the image using imshow for variable voltages

1 Ansicht (letzte 30 Tage)
MANJUNATH
MANJUNATH am 5 Okt. 2012
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

Akzeptierte Antwort

Walter Roberson
Walter Roberson am 5 Okt. 2012
imshow(YourVoltageData, [])
  2 Kommentare
MANJUNATH
MANJUNATH am 5 Okt. 2012
Bearbeitet: Walter Roberson am 5 Okt. 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 am 5 Okt. 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()

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by