05-08-2012 04:11 AM
Hi,
Is it possible to take several 2D pictures and combine them into one? I've tried several methods such as playing with pixmaps and raw data but unless I've missed the obvious I'm stuck!
I want to do something like this:
Thanks
Al
LabVIEW 2011
Solved! Go to Solution.
05-08-2012 04:54 AM
Check this thread, for example,
http://forums.ni.com/t5/LabVIEW/Draw-image-at-point-in-picture-control/m-p/612630#M284733
05-08-2012 05:18 AM
Thanks for your help Andrey. Your link sent me down the right track.
Here's the solution:
12-05-2016 03:16 PM
Hi
Could you please draw the whole digram that merge 2D picture to one
Thanks
12-05-2016 03:53 PM
Does this help?
Alastair
Olive Electronics Ltd
Bespoke systems, electronic design and LabVIEW solutions
09-06-2020 01:31 PM
can u tell me the name of the blocks
09-06-2020 03:02 PM
Try dropping the png image below on to a blank LabVIEW diagram and you'll get a working version to play with...
Al
09-09-2020 03:52 AM
This is crude way to mode pictures.
The pictures in your example are bitmaps (raster graphics), so getting a pixmap and moving it is harmless. If the picture contains vector graphics, you get bad results.
This will become noticeable when you use the picture control's zoom function. Zooming in or out a bitmap of vectors looks completely different than zooming in or out of the original vectors.
All things in the picture control's data are opcodes. Each opcode has additional data, like coordinates, colors and such. You can parse this data, check the opcodes and change it.
See the attached VIs.
Use it like this:
11-11-2021 04:05 PM
Just thought I'd weigh in here as I've been having serious performance issues using the out-of-the-box image manipulation VIs in LabVIEW (as suggested by other users).
Weibe@CARYA's solution is much more performant in my use cases. It's getting my kudos.
11-12-2021 02:18 PM
Norm has a good set of code that helps translate 2D pictures pretty easily.
https://lavag.org/topic/17138-2d-picture-translation-movement/?do=findComment&comment=105597
Combining this with the fact that you can concatenate them like strings means you can do some pretty cool things. This ended being used in my Ribbon Interface.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord