- 博客(10)
- 收藏
- 关注
原创 python-opencv 一种基于聚类的图像过分割解决办法
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言1. 过分割分析2. 聚类算法前言本文过分割解决办法,主要针对一些目标物在图像中较为分散或比较单一的情况有效。例如血管的过分割,一些杂质颗粒的过分割,较为分散矿石的过分割。如果目标物较为密集也可参考本文,自行改进聚类算法实现过分割的修复。以下例子为杂质颗粒的过分割修复1. 过分割分析 原图 对原图二值化后提取轮廓 开运算膨胀后提取轮廓
2022-11-02 17:01:03
1148
原创 Pyside2 获取QTextEdit字符,实时统计字数
连接信号self.inputText.textChanged.connect(self.cal_num)# inputText:创建QTextEdit的名字统计字符函数def cal_num(self): text = self.inputText.toPlainText() # 获取文字 num = len(text) self.wzNum.setText(str(num)) # 将数量显示在label上实现只统计中文字符,其他字符均不统计def c.
2022-05-07 10:18:52
971
原创 Python-opencv利用setMouseCallback实现美图秀秀磨皮魔法笔
Python-opencv实现美图秀秀磨皮魔法笔前言一、涉及技术1.Opencv鼠标响应setMouseCallback()回调函数格式2.双边滤波二、具体实现1.代码2.结果展示3.一些注释前言最近有时间写一写博客,突发奇想实现一个鼠标点击对面部磨皮效果的demo,写的比较简单仅供大家学习参考。一、涉及技术1.Opencv鼠标响应setMouseCallback()OpenCV-Python中可以使用setMouseCallback来设置鼠标事件的回调函数语法格式如下:cv2.set
2021-11-24 16:40:01
3221
1
原创 Python-opencv实现Trackbar调节亮度对比度
根据以下博客代码翻译成了pythonhttps://blog.youkuaiyun.com/c80486/article/details/52505061代码如下:import cv2 as cvimport mathimport numpy as npbrightness = 255contrast = 255window_name = 'adjust_B&C'def CLIP_RANGE(value,min,max): if value > max: re
2021-11-23 16:39:35
2578
原创 python 新的随机爬山算法,一起交流~
前言最近在做聚焦算法,需要找到无参考图像中图像质量最好的,其中用到了随机爬山算法,最开始采用三轮爬山,三轮步长不同,寻找最优解,但是发现精度不够,有的时候因为步长原因会跳过最佳点后采用新的随机爬山算法原理介绍本算法第一轮采用大步长爬山算法确定范围值,如果找到局部峰值后,再向前继续找一步,如果同为下降趋势则停止后几轮采用小步长迭代方法寻找最优解,最优解结果范围:±最后一轮步长,如果对迭代次数没有要求,最后1步长迭代会更精确流程图如下所示...
2021-09-01 16:18:28
687
原创 python中os.listdir排序问题,大坑~
最近拼接图像的时候涉及列表循环读图问题,有对列表中文件读图顺序的要求,之前一直用os.listdir(image_path)直接进行读图,发现读图顺序混乱例如在文件夹中文件是这样:经过os.listdir(image_path)后,读取的列表是[‘E:/file_test/abc_10_1.txt’, ‘E:/file_test/abc_10_10.txt’, ‘E:/file_test/abc_11_1.txt’, ‘E:/file_test/abc_11_8.txt’, ‘E:/file_test
2021-06-23 11:35:09
1663
3
原创 Python+Opencv图像处理--基于OTSU+凸包检测的粘连大米分割
文章目录前言1.分割流程图2.读入数据总结前言转载请注明本文出处。最近一段时间一直在看粘连分割,网上也有很多demo,找了一个大米的图像做测试。以下是本篇文章正文内容,下面案例可供参考。1.分割流程图分割总流程图如下图所示:代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimport warningswarnings.filterwa
2021-01-20 09:12:19
8227
28
原创 OTSU改进算法-python
这篇文章提到的二值化算法在去年写论文的时候用到了,该文章中给出了matlab代码,转义成了python代码,供大家参考链接:https://blog.youkuaiyun.com/jinshengtao/article/details/19506005?ABstrategy=codes_snippets_optimize_v4def adaptive_otsu(img_g): h, w = img_g.shape mask = np.zeros_like(img_g) winHalfWid
2021-01-19 16:01:41
2643
2
原创 Python图像识别+KNN求解数独
Python图像识别+KNN求解数独最近一直在玩数独,突发奇想实现这个功能,搜了一下没有相关教程,自己拼拼凑凑研究了一个,数独的解法用的是现有大神发出来的,具体网址看的比较多了丢掉了,非常抱歉。其中knn分类是参考新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行展示;
2020-11-11 14:24:58
2217
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人