MATLAB-图片特定颜色区域提取(矩阵)
2018-02-07 20:23
2815 查看
a=imread('48.png');%图片路径名称 a为m*n*3矩阵 m,n分别为宽高 3表示RGB分量 dd1=(a(:,:,1)<=255&a(:,:,1)>=240&a(:,:,2)<=230&a(:,:,2)>=205&a(:,:,3)<=45&a(:,:,3)>=30); %由RGB颜色范围抠图 结果为逻辑矩阵(只包含0与1) [m,n]=size(dd1); z=zeros(m,n); image(cat(3,dd1,z,z))
相关文章推荐
- 如何用Opencv 把视频提取的图像中特定区域的颜色读取出来?求范例程序
- matlab/python+opencv提取圆形鱼眼图片的有效区域
- Hessian矩阵提取特征点原理及其Matlab实现
- 提取图片中任意形状的区域(我的简单修改及代码)
- QImage转换图片格式,并替换特定颜色像素
- Gradify - 提取图片颜色,创建响应式的 CSS渐变
- OpenCV提取显示一张图片的R,G,B颜色分量
- iOS 单击图片UIImage提取图片上的颜色UIColor (OC)
- 【教程】PDF开发工具Spire.PDF 教程:使用C#从PDF中的特定矩形区域中提取文本
- Matlab图像处理学习笔记(一):二值化、开操作、连通区域提取、重心、ROI
- Halcon感兴趣区域填充特定颜色
- [图像]获取图片中感兴趣区域的信息(Matlab实现)
- matlab 矩阵/图片的水平镜像和垂直镜像
- 使用matlab软件打开一幅图片并且分别提取其中的RGB分量并显示
- 一分钟了解“Matlab提取出矩阵中大于某值的元素”
- Matlab图像处理学习笔记(一):二值化、开操作、连通区域提取、重心、ROI
- 提取图片中任意形状的区域
- 一分钟了解“Matlab把矩阵边缘上的像素设置为特定值”
- Matlab图像剪切,超出图像区域指定颜色填充
- Matlab图像处理(一):二值化、开操作、连通区域提取、重心,ROI(region of interest)