how to remove four black frame of image
显示 更早的评论
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.
回答(1 个)
Image Analyst
2014-1-13
0 个投票
If you take an image of a white scene, then you can divide your image by that to reduced or eliminate the vignetting.
14 个评论
hamed abdulaziz
2014-1-13
hamed abdulaziz
2014-1-13
Image Analyst
2014-1-13
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
2014-1-13
编辑:hamed abdulaziz
2014-1-13
hamed abdulaziz
2014-1-13
移动:DGM
2023-2-13
hamed abdulaziz
2014-1-13
编辑:hamed abdulaziz
2014-1-13
hamed abdulaziz
2014-1-13
移动:DGM
2023-2-13
hamed abdulaziz
2014-1-13
Image Analyst
2014-1-13
编辑:Image Analyst
2014-1-13
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
2014-1-13
Image Analyst
2014-1-13
编辑:Image Analyst
2014-1-13
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
2014-1-14
移动:DGM
2023-2-13
Image Analyst
2014-1-14
移动:DGM
2023-2-13
See my attached code.

hamed abdulaziz
2014-1-16
移动:DGM
2023-2-13
类别
在 帮助中心 和 File Exchange 中查找有关 Image Segmentation 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


