加载中…
  
博文
标签:

it

分类: python图像处理
1、思路
RGB图像每个像素有3个0~255的数字。如果把数字化为二进制,对这个二进制数进行处理,这里使用逆向排列(也可以使用其他排列法),例如:143→0b10001111→10001111→11110001→0b11110001→241(0b代表二进制)。然后换回十进制,这个像素的三个点将完全不一样,最后图片也完全变了。
2、图片素材http://s13/mw690/005JTcFkzy7gM9mWSte5c&690

3、代码

定义函数,这个函数功能为输入一个数x,
标签:

it

分类: python图像处理
1、图片素材
(使用python3.6, spyder开发环境,只能求分离的、色差明显的物体数量)
http://s15/mw690/005JTcFkzy7gFShloQeee&690

http://s2/mw690/005JTcFkzy7gFShoRb351&690
2、
python 打开图片,转为灰度图,再转为二值图
二值图
进行一系列腐蚀和膨胀操作
使用contours = measure.find_contours(img, 0.9)  来得到边界信息
print('共有%d个硬币'%(len(contours)))  #得到多少个边界,即多少个硬币、米粒



3代码部分:
import skimage.morphology as s
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有