电脑知识|欧美黑人一区二区三区|软件|欧美黑人一级爽快片淫片高清|系统|欧美黑人狂野猛交老妇|数据库|服务器|编程开发|网络运营|知识问答|技术教程文章 - 好吧啦网

您的位置:首頁技術(shù)文章
文章詳情頁

基于Python的圖像閾值化分割(迭代法)

瀏覽:45日期:2022-07-04 17:19:40

1.閾值化分割原理

通過對圖像的灰度直方圖進行數(shù)學統(tǒng)計,選擇一個或多個閾值將像素劃分為若干類。一般情況下,當圖像由灰度值相差較大的目標和背景組成時,如果目標區(qū)域內(nèi)部像素灰度分布均勻一致,背景區(qū)域像素在另一個灰度級上也分布均勻,這時圖像的灰度直方圖會呈現(xiàn)出雙峰特性。

在這種情況下,選取位于這兩個峰值中間的谷底對應的灰度值T作為灰度閾值,將圖像中各個像素的灰度值與這個閾值進行比較,根據(jù)比較的結(jié)果將圖像中的像素劃分到兩個類中。像素灰度值大于閾值T的像素點歸為一類,其余像素點歸為另一類。經(jīng)閾值化處理后的圖像g(x,y)定義為:

基于Python的圖像閾值化分割(迭代法)

其中f(x,y)為原圖像,T為灰度閾值,g(x,y)為分割后產(chǎn)生的二值圖像。

2.算法流程圖

基于Python的圖像閾值化分割(迭代法)

3.代碼實現(xiàn)

from PIL import Imageimport matplotlib.pyplot as pltimport numpy as np#讀入圖片并轉(zhuǎn)化為矩陣img = plt.imread(’2.jpg’)im = np.array(img)# 矩陣大小l = len(im)w = len(im[0])#求初始閾值zmin = np.min(im)zmax = np.max(im)t0 = int((zmin+zmax)/2)#初始化相關(guān)變量初始化t1=0res1=0res2=0s1=0s2=0#迭代法計算最佳閾值while abs(t0-t1)>0: for i in range(0,l-1): for j in range(0,w-1): if im[i,j]<t0: res1=res1+im[i,j] s1=s1+1 elif im[i,j]>t0: res2=res2+im[i,j] s2=s2+1 avg1=res1/s1 avg2=res2/s2 res1 = 0 res2 = 0 s1 = 0 s2 = 0 t1 = t0 #舊閾值儲存在t1中 t0=int((avg1+avg2)/2) #計算新閾值#閾值化分割#像素點灰度值小于最佳閾值t0用0填充,其余用255填充im = np.where(im[...,:] < t0, 0, 255)#繪制原圖窗口plt.figure()plt.imshow(img , cmap=’gray’)plt.title(’original’)#繪制原圖直方圖并顯示最佳閾值plt.figure()plt.hist(img.ravel(),256)plt.title(’hist’)plt.axvline(t0) #繪制最佳閾值分割線plt.text(25, 6100, 'Best Threshold:{}'.format(t0), size = 15, alpha = 0.8)#繪制閾值化分割后圖像plt.figure()plt.imshow(Image.fromarray(im) , cmap=’gray’)plt.title(’new’)#繪制閾值化分割后圖像的直方圖plt.figure()plt.hist(im.ravel(),256)plt.title(’hist’)plt.show()

4.閾值化分割結(jié)果

原始圖像

基于Python的圖像閾值化分割(迭代法)

原始圖像直方圖

基于Python的圖像閾值化分割(迭代法)

閾值化分割后圖像

基于Python的圖像閾值化分割(迭代法)

閾值化分割后圖像直方圖

基于Python的圖像閾值化分割(迭代法)

到此這篇關(guān)于基于Python的圖像閾值化分割(迭代法)的文章就介紹到這了,更多相關(guān)Python 圖像閾值化分割內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 石磨面粉机|石磨面粉机械|石磨面粉机组|石磨面粉成套设备-河南成立粮油机械有限公司 | 谷歌关键词优化-外贸网站优化-Google SEO小语种推广-思亿欧外贸快车 | 菏泽知彼网络科技有限公司 | 山东螺杆空压机,烟台空压机,烟台开山空压机-烟台开山机电设备有限公司 | 雾度仪_雾度计_透光率雾度仪价格-三恩时(3nh)光电雾度仪厂家 | 防堵吹扫装置-防堵风压测量装置-电动操作显示器-兴洲仪器 | 预制围墙_工程预制围墙_天津市瑞通建筑材料有限公司 | 河南膏药贴牌-膏药代加工-膏药oem厂家-洛阳今世康医药科技有限公司 | 环氧乙烷灭菌器_压力蒸汽灭菌器_低温等离子过氧化氢灭菌器 _低温蒸汽甲醛灭菌器_清洗工作站_医用干燥柜_灭菌耗材-环氧乙烷灭菌器_脉动真空压力蒸汽灭菌器_低温等离子灭菌设备_河南省三强医疗器械有限责任公司 | 【连江县榕彩涂料有限公司】官方网站 | 北京公司注册_代理记账_代办商标注册工商执照-企力宝 | 高低温万能试验机_拉力试验机_拉伸试验机-馥勒仪器科技(上海)有限公司 | 桑茶-七彩贝壳桑叶茶 长寿茶 | 阳光模拟试验箱_高低温试验箱_高低温冲击试验箱_快速温变试验箱|东莞市赛思检测设备有限公司 | 湖州织里童装_女童男童中大童装_款式多尺码全_织里儿童网【官网】-嘉兴嘉乐网络科技有限公司 | 集装箱箱号识别_自重载重图像识别_铁路车号自动识别_OCR图像识别 | 长沙网站建设制作「网站优化推广」-网页设计公司-速马科技官网 | 辽宁资质代办_辽宁建筑资质办理_辽宁建筑资质延期升级_辽宁中杭资质代办 | 福建自考_福建自学考试网 | 振动筛-交叉筛-螺旋筛-滚轴筛-正弦筛-方形摇摆筛「新乡振动筛厂家」 | 高清视频编码器,4K音视频编解码器,直播编码器,流媒体服务器,深圳海威视讯技术有限公司 | 电主轴-高速精密电主轴-高速电机厂家-瑞德沃斯品牌有限公司 | 天津力值检测-天津管道检测-天津天诚工程检测技术有限公司 | 洗砂机械-球磨制砂机-洗沙制砂机械设备_青州冠诚重工机械有限公司 | 粘度计维修,在线粘度计,二手博勒飞粘度计维修|收购-天津市祥睿科技有限公司 | 天津热油泵_管道泵_天津高温热油泵-天津市金丰泰机械泵业有限公司【官方网站】 | 安平县鑫川金属丝网制品有限公司,防风抑尘网,单峰防风抑尘,不锈钢防风抑尘网,铝板防风抑尘网,镀铝锌防风抑尘网 | 翰香原枣子坊加盟费多少钱-正宗枣核糕配方培训利润高飘香 | 同学聚会纪念册制作_毕业相册制作-成都顺时针宣传画册设计公司 | 特材真空腔体_哈氏合金/镍基合金/纯镍腔体-无锡国德机械制造有限公司 | 汽液过滤网厂家_安平县银锐丝网有限公司| 反渗透阻垢剂-缓蚀阻垢剂厂家-循环水处理药剂-山东鲁东环保科技有限公司 | 宜兴紫砂壶知识分享 - 宜兴壶人 医用空气消毒机-医用管路消毒机-工作服消毒柜-成都三康王 | 蜘蛛车-登高车-高空作业平台-高空作业车-曲臂剪叉式升降机租赁-重庆海克斯公司 | 泰国专线_泰国物流专线_广州到泰国物流公司-泰廊曼国际 | 透平油真空滤油机-变压器油板框滤油机-滤油车-华之源过滤设备 | 压接机|高精度压接机|手动压接机|昆明可耐特科技有限公司[官网] 胶泥瓷砖胶,轻质粉刷石膏,嵌缝石膏厂家,腻子粉批发,永康家德兴,永康市家德兴建材厂 | 室内室外厚型|超薄型|非膨胀型钢结构防火涂料_隧道专用防火涂料厂家|电话|价格|批发|施工 | 板式换网器_柱式换网器_自动换网器-郑州海科熔体泵有限公司 | 湖北省煤炭供应链综合服务平台| 淘趣英语网 - 在线英语学习,零基础英语学习网站 |