how to get the image using imshow for variable voltages

1 visualizzazione (ultimi 30 giorni)
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

Risposta accettata

Walter Roberson
Walter Roberson il 5 Ott 2012
imshow(YourVoltageData, [])
  2 Commenti
MANJUNATH
MANJUNATH il 5 Ott 2012
Modificato: Walter Roberson il 5 Ott 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 il 5 Ott 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()

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Image Processing Toolbox in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by