【新手学习树莓派3–利用simpleCV对图像进行处理操作】

树莓派 徐 自远 563℃

【新手学习树莓派3–利用simpleCV对图像进行处理操作】

根据上贴的图片进行一些一些小处理,比如进行缩小,截减,图片中找对象等功能 在进行以上功能之前,我们有必要进行一些操作,加载和保存图像功能。

1:加载图像,使用Image()函数,括号里面可以是路径也可以是名称。可以加载本地图片或者你拍摄的图片都可以,这可以用命令来执行。下面打开的是simplecv自带的logo图片。

命令行:

logo=Image(“simplecv”)

logo.show()

2 .保存图像,save()函数

命令行:

logo.save(“my-image.png”)

然后再打开。

以上的加载和保存图像就到这。具体可以看这个英文版的教程 http://tutorial.simplecv.org/en/latest/examples/basics.html

接下来就进行一些简单的图像操作。

根据上贴发的如何拍照,我们来进行对拍摄的图片进行缩小。函数为 scale()

命令为:

>>> thumbnail=img.scale(90,90)>>> thumbnail.show()效果如图:

学习下图像中两种最基本形态学操作之一:图像腐蚀 对于图像腐蚀的理解我一时也不太明白,问了度娘的意思就是:

通俗来说:腐蚀算法使二值图像减小一圈。删除对象边界的某些像素

我们来对图片进行一些。函数名erode()

我们还是先试下拍摄的图片进过腐蚀之后是怎么样子的吧。

腐蚀之前的效果

腐蚀之后的效果

由图可见,腐蚀之后的图像的对象边缘颜色变得很深。

http://m.pstatp.com/group/6382705725504700674/?iid=7754909633&app=news_article&tt_from=android_share&utm_medium=toutiao_android&utm_campaign=client_share

 

转载请注明:徐自远的乱七八糟小站 » 【新手学习树莓派3–利用simpleCV对图像进行处理操作】

喜欢 (0)

苏ICP备18041234号-1 bei_an 苏公网安备 32021402001397号