how to remove four black frame of image
Show older comments
Hi All,
I have an image and I want to remove four black frame of its corners without to remain any black pixel(i.e skin only ) in the image,please could any one explain to me using Matlab code how to do that without cropping ,using masking? thanks in advance.
2 Comments
hamed abdulaziz
on 13 Jan 2014
Moved: DGM
on 13 Feb 2023
hamed abdulaziz
on 13 Jan 2014
Moved: DGM
on 13 Feb 2023
Answers (1)
Image Analyst
on 13 Jan 2014
0 votes
If you take an image of a white scene, then you can divide your image by that to reduced or eliminate the vignetting.
14 Comments
hamed abdulaziz
on 13 Jan 2014
hamed abdulaziz
on 13 Jan 2014
Image Analyst
on 13 Jan 2014
Can you just take the blue channel and threshold it? Or, use the delta E app in my File Exchange. Or run a texture filter on it like stdfilt() or entropyfilt() and then threshold. Or else look for published algorithms here: http://iris.usc.edu/Vision-Notes/bibliography/contents.html
hamed abdulaziz
on 13 Jan 2014
Edited: hamed abdulaziz
on 13 Jan 2014
hamed abdulaziz
on 13 Jan 2014
Moved: DGM
on 13 Feb 2023
hamed abdulaziz
on 13 Jan 2014
Edited: hamed abdulaziz
on 13 Jan 2014
hamed abdulaziz
on 13 Jan 2014
Moved: DGM
on 13 Feb 2023
hamed abdulaziz
on 13 Jan 2014
Image Analyst
on 13 Jan 2014
Edited: Image Analyst
on 13 Jan 2014
I'm at work, doing my real job. I'm not a paid Mathworker who helps people in this forum all day. And I'm sure it's going to be a lot more complicated than just some 3-line piece of code.
hamed abdulaziz
on 13 Jan 2014
Image Analyst
on 13 Jan 2014
Edited: Image Analyst
on 13 Jan 2014
Try inverting the binary image, then do a hole fill, then extract the biggest blob (see my code for that attached). You might also try activecontour() - a demo for activecontour is also attached.
hamed abdulaziz
on 14 Jan 2014
Moved: DGM
on 13 Feb 2023
Image Analyst
on 14 Jan 2014
Moved: DGM
on 13 Feb 2023
See my attached code.

hamed abdulaziz
on 16 Jan 2014
Moved: DGM
on 13 Feb 2023
Categories
Find more on Image Segmentation in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

