03-21-2017 09:06 AM - edited 03-21-2017 09:10 AM
I am using pyro-cam to find out the temperature of a laser cladding process. I am saving images of the real-time process. How can I draw a graph which shows the temperature of each pixel with pixel's index value?
My graph data is coming from 1D Array, that is wrong.
I am also sharing my Graph, and picture of laser cladding process.
By default, the black region in picture considered as a 650 degree.
03-21-2017 11:11 AM
VI also attached...
03-21-2017 11:45 AM
Connect the output of your reshape Array function to an Intensity graph. That will plot your data in a 2D graph. You have to use property nodes to change the color table if you don't like the default one.
03-21-2017 02:42 PM
I would say generally NI image display is much more convenient for working with images, than Intenstiy graph: faster, more convenient zoom, select regions, ROI, overlay tools, particle filter and analysis, other vision functions.
Intensity graph has a cursor and supposes more work with raw data.
03-22-2017 04:42 AM
Thanks for your reply.
I am already using NI image display. But my question is not how can I display my image.
I want to show and store the temperature of each pixel of an image with its index value.
03-22-2017 06:36 AM - edited 03-22-2017 06:38 AM
Thanks for your reply MarcDub.
Intensity graph is not showing anything.
Pictures are attached.
03-22-2017 06:45 AM
Set the amplitude on Autoscale or manually set the min and max values to the same values than your waveform graph.
03-22-2017 07:25 AM
Thanks Marc Dubois
I tried both but no Such results.
Pics are attached.
03-22-2017 07:36 AM
For whatever reason, your X-axis has changed. Leave it as it was in the first picture (0 to 480) and you should see your image.
03-22-2017 09:55 AM
Thanks Marc Dubois
My real question was
''How can I draw a graph which shows the temperature of each pixel with pixel's index value?''
But from your help, I am getting the following result as shown in attached file.