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

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

用python按照?qǐng)D像灰度值統(tǒng)計(jì)并篩選圖片的操作(PIL,shutil,os)

瀏覽:5日期:2022-07-23 08:39:54

我就廢話不多說(shuō)了,大家還是直接看代碼吧!

import PIL.Imageimport numpyimport osimport shutildef sum_right(path): img = PIL.Image.open(path) array = numpy.array(img) num = array.sum(axis=0) print(type(num)) res_left = 0 res_right = 0 for i in range(256,512): res_right += num[i] print(res_right)if __name__ == ’__main__’: dir2 = r'C:UsersHowsomeDesktoptst' dir1 = r'C:UsersHowsomeDesktopAB' names = os.listdir(dir1) n = len(names) print('文件數(shù)量',n) res = 0 average_5 = 25565356 average_25 = 26409377 average_5_right = 10006019 #average_tmp = (average_25+average_5)//2 count = 0 #show(os.path.join(dir1, 'uni4F6C.png')) for i in range(n): #取圖片 img = PIL.Image.open(os.path.join(dir1,names[i])) file = os.path.join(dir1,names[i]) rmfile = os.path.join(dir2,names[i]) array = numpy.array(img) num = array.sum(axis=0) res_right = 0 for i in range(256, 512): res_right += num[i] average_5_right += res_right/n if res_right > average_5_right: shutil.copyfile(file, rmfile) os.remove(file) count += 1 print(average_5_right) print(count)

補(bǔ)充知識(shí):python遍歷灰度圖像像素方法總結(jié)

啥也不說(shuō)了,看代碼吧!

import numpy as npimport matplotlib.pyplot as pltimport cv2import timeimg = cv2.imread(’lena.jpg’,0)# 以遍歷每個(gè)像素取反為例# 方法1t1 = time.time()img1 = np.copy(img)rows,cols = img1.shape[:2]for row in range(rows): for col in range(cols): img[row,col] = 255 - img[row,col]t2 = time.time()print(’方法1所需時(shí)間:’,t2-t1)# 方法2t3 = time.time()img2 = np.copy(img)rows,cols = img2.shape[:2]img2 = img2.reshape(rows*cols)# print(img2)for i in range(rows*cols): img2[i] = 255-img2[i]img2 = img2.reshape(rows,cols)# print(img2)t4 = time.time()print(’方法2所需時(shí)間:’,t4-t3)# 方法3t5 = time.time()img3 = np.copy(img)# 使用多維迭代生成器for (x,y), pixel in np.ndenumerate(img3): img3[x,y] = 255-pixelt6 = time.time()print(’方法3所需時(shí)間:’,t6-t5)

測(cè)試結(jié)果:

方法1所需時(shí)間: 0.14431977272033691方法2所需時(shí)間: 0.13863205909729004方法3所需時(shí)間: 0.24196243286132812

以上這篇用python按照?qǐng)D像灰度值統(tǒng)計(jì)并篩選圖片的操作(PIL,shutil,os)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 凝胶成像系统(wb成像系统)百科-上海嘉鹏 | 智慧养老_居家养老_社区养老_杰佳通 | 诸城网站建设-网络推广-网站优化-阿里巴巴托管-诸城恒泰互联 | 光环国际-新三板公司_股票代码:838504 | 广东风淋室_广东风淋室厂家_广东风淋室价格_广州开源_传递窗_FFU-广州开源净化科技有限公司 | 楼承板-开口楼承板-闭口楼承板-无锡海逵 | 珠光砂保温板-一体化保温板-有釉面发泡陶瓷保温板-杭州一体化建筑材料 | 自动螺旋上料机厂家价格-斗式提升机定制-螺杆绞龙输送机-杰凯上料机 | 标策网-专注公司商业知识服务、助力企业发展 | 宁夏活性炭_防护活性炭_催化剂载体炭-宁夏恒辉活性炭有限公司 | 沥青灌缝机_路面灌缝机_道路灌缝机_沥青灌缝机厂家_济宁萨奥机械有限公司 | 精雕机-火花机-精雕机 cnc-高速精雕机-电火花机-广东鼎拓机械科技有限公司 | 山东限矩型液力偶合器_液力耦合器易熔塞厂家-淄博市汇川源机械厂 | 据信,上课带着跳 D 体验-别样的课堂刺激感受引发网友热议 | 垃圾清运公司_环卫保洁公司_市政道路保洁公司-华富环境 | 小区健身器材_户外健身器材_室外健身器材_公园健身路径-沧州浩然体育器材有限公司 | 郑州外墙清洗_郑州玻璃幕墙清洗_郑州开荒保洁-河南三恒清洗服务有限公司 | 硬质合金模具_硬质合金非标定制_硬面加工「生产厂家」-西迪技术股份有限公司 | X光检测仪_食品金属异物检测机_X射线检测设备_微现检测 | 横河变送器-横河压力变送器-EJA变送器-EJA压力变送器-「泉蕴仪表」 | 阻垢剂,反渗透阻垢剂,缓蚀阻垢剂-山东普尼奥水处理科技有限公司 真空粉体取样阀,电动楔式闸阀,电动针型阀-耐苛尔(上海)自动化仪表有限公司 | 沉降天平_沉降粒度仪_液体比重仪-上海方瑞仪器有限公司 | elisa试剂盒价格-酶联免疫试剂盒-猪elisa试剂盒-上海恒远生物科技有限公司 | 减速机三参数组合探头|TSM803|壁挂式氧化锆分析仪探头-安徽鹏宸电气有限公司 | 成都中天自动化控制技术有限公司| 高温链条油|高温润滑脂|轴承润滑脂|机器人保养用油|干膜润滑剂-东莞卓越化学 | 紧急切断阀_气动切断阀_不锈钢阀门_截止阀_球阀_蝶阀_闸阀-上海上兆阀门制造有限公司 | 周易算网-八字测算网 - 周易算网-宝宝起名取名测名字周易八字测算网 | 自动化生产线-自动化装配线-直流电机自动化生产线-东莞市慧百自动化有限公司 | 污水/卧式/潜水/钻井/矿用/大型/小型/泥浆泵,价格,参数,型号,厂家 - 安平县鼎千泵业制造厂 | 污水处理设备-海普欧环保集团有限公司 | 车牌识别道闸_停车场收费系统_人脸识别考勤机_速通门闸机_充电桩厂家_中全清茂官网 | 江苏大隆凯科技有限公司 | 压砖机_电动螺旋压力机_粉末成型压力机_郑州华隆机械tel_0371-60121717 | 青岛侦探_青岛侦探事务所_青岛劝退小三_青岛婚外情取证-青岛王军侦探事务所 | 回转窑-水泥|石灰|冶金-巩义市瑞光金属制品有限责任公司 | 安全,主动,被动,柔性,山体滑坡,sns,钢丝绳,边坡,防护网,护栏网,围栏,栏杆,栅栏,厂家 - 护栏网防护网生产厂家 | 沈阳庭院景观设计_私家花园_别墅庭院设计_阳台楼顶花园设计施工公司-【沈阳现代时园艺景观工程有限公司】 | 智能楼宇-楼宇自控系统-楼宇智能化-楼宇自动化-三水智能化 | 雄松华章(广州华章MBA)官网-专注MBA/MPA/MPAcc/MEM辅导培训 | 【灵硕展览集团】展台展会设计_展览会展台搭建_展览展示设计一站式服务公司 |