Superimpose two images - one on top of the other
6 views (last 30 days)
Show older comments
praveen rai
on 17 Nov 2017
Commented: praveen rai
on 22 Nov 2017
I have uploaded two images "Picture 15.jpg" and "Calibration.jpg".
Picture 15.jpg is below:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/169719/image.jpeg)
Calibration.jpg is below:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/169721/image.jpeg)
I want to superimpose the 1st image (picture15) onto the 2nd image (calibration.jpg).
My aim is to show the laser line deviation of the laser line on that 2nd image, i.e, on calibration.jpg.
With my 1st image, picture15.jpg, I want this image's background be totally black except the laser line part, and then superimpose this onto the calibration image.
I am not able to do these things. Can anyone provide me the code or any reference link?
Thank you
3 Comments
Rik
on 17 Nov 2017
I would say it should be relatively easy to select only the laser, as the color is quite distinct from the rest of the image. If you insist you can use the binary mask either as AlphaData to superimpose the two images, or use it to overwrite pixels.
Accepted Answer
Image Analyst
on 18 Nov 2017
See attached m-file.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/179434/image.png)
17 Comments
Image Analyst
on 22 Nov 2017
They are not the same size, so how do you expect it to work? Why even superimpose in that case???? Think this through.
More Answers (0)
See Also
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!