matlab图像网格化像素提取像素扩大图片分块

通过MATLAB进行图像处理,包括图像灰度化、二值化、灰度阈值处理,然后将图片分块并根据像素颜色比例确定区块颜色,适用于制作像素画或钉子画。主要参数包括分割块大小、灰度阈值和黑色占比阈值。
摘要由CSDN通过智能技术生成

图片像素提取。

有童鞋需要把图片变成大的像素点然后做手工送给老师,同样可以应用于钉子画之类的送男票女票,彩色图片原理相同。

原理:图像灰度化 -> 图像二值化 -> 灰度阈值处理 -> 按照一定长度像素的小格子划分 -> 小格子黑色大于一定比例设为黑色否则白色

原图
不带划线的图片
带划线的图片

 

参数:

imagepath = '7d270e2e121daeabafe0513124bc30a.jpg';   %待处理图片
subimgpath = '76bbefdcd560710cfe47045257dec51.jpg'   %可以选择填充子图
sz =3;         %设置分

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值