当前位置: 首页 > news >正文

花都网站建设如何建立自己的网站平台

花都网站建设,如何建立自己的网站平台,网站建设功能规划,桔子建站目录 一、实现和完整UI视频效果展示 主界面: 识别结果界面: 查看分割处理过程图片界面: 二、原理介绍: 加权灰度化 ​编辑 二值化 滤波降噪处理 锐化处理 边缘特征提取 图像分割 完整演示视频: 完整代码链…

目录

一、实现和完整UI视频效果展示

主界面:

识别结果界面:

查看分割处理过程图片界面:

二、原理介绍:

加权灰度化

​编辑

二值化

滤波降噪处理

锐化处理

 边缘特征提取

图像分割

完整演示视频:

完整代码链接


一、实现和完整UI视频效果展示

主界面:

识别结果界面:

查看分割处理过程图片界面:

历史记录

 

二、原理介绍:

加权灰度化

图像灰度化的目的是为了简化矩阵,提高运算速度。彩色图片的信息含量过大,而进行图片识别时,其实只需要使用灰度图像里的信息就足够了,所以图像灰度化的目的就是为了提高运算速度

        # 创建一个与图像大小相同的灰度图像数组weight_gray = np.zeros(image.shape[0:2], dtype='uint8')# 使用加权平均法将彩色图像转换为灰度图像for ii in range(image.shape[0]):for jj in range(image.shape[1]):r, g, b = image[ii, jj, :]weight_gray[ii, jj] = 0.3 * r + 0.59 * g + 0.11 * b

二值化

将图像的像素点和灰度值设置为0或255,将图像呈现出黑白的效果,图像二值化可以使图像中的数据量大大减少,从而凸显出目标的轮廓,也同时方便提取图像中的信息,增加识别的效率

# 对灰度图像进行二值化处理
T = 30
for y in range(image.shape[1]):for x in range(image.shape[0]):if weight_gray[x][y] < T:weight_gray[x][y] = 0else:weight_gray[x][y] = 255

 

滤波降噪处理

图像滤波的目的有两个:一是抽出对象的特征作为图像识别的特征模式;另一个是为适应图像处理的要求,消除图像数字化时所混入的噪声。调高提高图像的信噪比,使图像的应用特征突出。采用最小值滤波对图像进行降噪处理

# 对二值化图像进行滤波降噪
n = 3
salt_weight_gray = util.random_noise(weight_gray, mode='salt', rng=None, clip=True)
min_weight_gray = ndimage.minimum_filter(salt_weight_gray, (n, n))

锐化处理

锐化处理的目的是增强图像中目标的细节、边缘、轮廓和其他灰度突变,削弱了灰度变化缓慢的区域。对图像使用拉普拉斯算子进行空间滤波得到拉普拉斯图像,将拉普拉斯图像以一定比例叠加到原始图像,可对原始图像进行拉普拉斯锐化增强,更加突出图像的纹理结构

# 对灰度图像进行锐化处理
img_laplace = filters.laplace(weight_gray, ksize=3, mask=None)
img_enhance = weight_gray + img_laplace

 

 边缘特征提取

采用LoG边缘检测算子:首先利用二维高斯函数对图像进行低通滤波(先平滑掉噪声),再用Laplace算子进行二阶导数运算进行边缘检测。目的就是找到图像中亮度变化剧烈的像素点构成的集合,表现出来往往是轮廓

# 对灰度图像进行高斯平滑和LoG边缘检测
gaussian_weight_gray = gaussian(weight_gray)
edge_LoG = laplace(gaussian_weight_gray)

图像分割

  对灰度车辆图像进行了闻值处理,得到二值化车辆图像。然后对二值化车辆图像进行了标记,获取到车辆的连通区域,并计算了它们的面积。在所有连通区域中选取面积最大的,创建一个与二值化车辆图像相同大小的遮罩数组,将面积等于largest area 的连通区域像素置为 1,其余部分为0,最后复制原始图

# 分割汽车图像
threshold = filters.threshold_otsu(gaussian_weight_gray)
car_binary = gaussian_weight_gray > threshold
car_labels = measure.label(car_binary)
properties = measure.regionprops(car_labels)
areas = [prop.area for prop in properties]

完整演示视频:

无法粘贴视频........

完整代码链接

视频和代码都已上传百度网盘,放在主页置顶文章

http://www.shuangfujiaoyu.com/news/42112.html

相关文章:

  • 运城哪里做网站推广竞价托管公司
  • 网站制作教程ppt广西seo关键词怎么优化
  • 美团网站建设规划书运营seo是什么意思
  • 长春建设平台网站的公司吗seo技术培训课程
  • 域名注册网站查询安卓系统优化软件
  • 建立网站一般会遇到什么问题企业网站设计公司
  • 织梦网站怎么修改内容seo 工具
  • 新手建网站什么类型好女生学网络营销这个专业好吗
  • 有个做搞笑视频的网站优化大师是什么软件
  • 微小店网站建设用途谷歌google play下载
  • 网站建设开发哪家好抖音seo关键词优化排名
  • 网站建设否定关键词企业营销策划书范文
  • 外卖网站建设百度极速版下载安装最新版
  • 信誉好的广州做网站百度新闻排行榜
  • 网站备案号怎么做超链接品牌推广方式有哪些
  • 如何做网站流量桂平seo关键词优化
  • wordpress bt影视青岛seo网站管理
  • 白山网站seo上海牛巨微seo关键词优化
  • 怎样用java做网站爱站关键词挖掘
  • 网站制作编辑软件百度浏览器app
  • 网站开发外包售后维护合同seo顾问服务深圳
  • 企业怎样选择域名做网站中国市场营销网网站
  • 成都热点新闻最新网站seo基础优化
  • 网络推广策划书seo销售
  • 网站开发合同注意事项网站设计方案模板
  • 织梦英文版网站怎么做2345网址导航下载桌面
  • wordpress模板脚步代码哪里修改百度seo关键词优化电话
  • 织梦网站怎么做301跳转seo技术培训价格表
  • 做网站 以图搜货深圳推广公司排行榜
  • 如何做网站热线电话站长之家素材