给出了三种运动目标检测的程序实现
2025/12/10 11:08:49 3KB python opencv 计算机视觉
1
本书针的读者是高校学生,科研工作者,图像处理爱好者。
对于这些人群,他们往往是带着具体的问题,在苦苦寻找解决方案。
为了一个小问题就让他们去学习C++这么深奥的语言几乎是不可能的。
而Python的悄然兴起给他们带来的希望,如果说C++是tex的话,那Python的易用性相当于word。
他们可以很快的看懂本书的所有代码,并可以学着使用它们来解决自己的问题,同时也能拓展自己的视野。
别人经常说Python不够快,但是对于上面的这些读者,我相信这不是问题,现在我们日常使用的PC机已经无比强大了,而且绝大多数情况下不会用到实时处理,更不会在嵌入式设备上使用。
因此这不是问题。
本书目录:目录I走进OpenCV101关于OpenCV-Python教程102在Windows上安装OpenCV-Python113在Fedora上安装OpenCV-Python12IIOpenCV中的Gui特性134图片134.1读入图像4.2显示图像4.3保存图像4.4总结一下5视频5.1用摄像头捕获视频5.2从文件中播放视频5.3保存视频6OpenCV中的绘图函数6.1画线6.2画矩形6.3画圆6.4画椭圆6.5画多边形6.6在图片上添加文字7把鼠标当画笔7.1简单演示7.2高级一点的示例8用滑动条做调色板8.1代码示例III核心操作9图像的基础操作9.1获取并修改像素值9.2获取图像属性9.3图像ROI9.4拆分及合并图像通道9.5为图像扩边(填充)10图像上的算术运算10.1图像加法10.2图像混合10.3按位运算11程序性能检测及优化11.1使用OpenCV检测程序效率11.2OpenCV中的默认优化11.3在IPython中检测程序效率11.4更多IPython的魔法命令11.5效率优化技术12OpenCV中的数学工具IVOpenCV中的图像处理13颜色空间转换5413.1转换颜色空间13.2物体跟踪13.3怎样找到要跟踪对象的HSV值?14几何变换14.1扩展缩放14.2平移14.3旋转14.4仿射变换14.5透视变换15图像阈值15.1简单阈值15.2自适应阈值15.3Otsu’s二值化15.4Otsu’s二值化是如何工作的?16图像平滑16.1平均16.2高斯模糊16.3中值模糊16.4双边滤波17形态学转换17.1腐蚀17.2膨胀17.3开运算17.4闭运算17.5形态学梯度17.6礼帽17.7黑帽17.8形态学操作之间的关系18图像梯度18.1Sobel算子和Scharr算子8718.2Laplacian算子19Canny边缘检测19.1原理19.1.1噪声去除19.1.2计算图像梯度19.1.3非极大值抑制19.1.4滞后阈值19.2OpenCV中的Canny边界检测20图像金字塔9420.1原理21OpenCV中的轮廓22直方图23图像变换24模板匹配25Hough直线变换26Hough圆环变换27分水岭算法图像分割28使用GrabCut算法进行交互式前景提取29理解图像特征30Harris角点检测31Shi-Tomasi角点检测&适合于跟踪的图像特征32介绍SIFT(Scale-InvariantFeatureTransform)33介绍SURF(Speeded-UpRobustFeatures)34角点检测的FAST算法35BRIEF(BinaryRobustIndependentElementaryFeatures)36.1OpenCV中的ORB算法37特征匹配38使用特征匹配和单应性查找对象39Meanshift和Camshift40.3OpenCV中的Lucas-Kanade光流41背景减除23841.1基础42摄像机标定43姿势估计44对极几何(EpipolarGeometry)45立体图像中的深度地图25945.1基础46K近邻(k-NearestNeighbour)47支持向量机48K值聚类49图像去噪50图像修补51使用Haar分类器进行面部检测
2025/12/10 3:40:07 4.85MB python opencv
1
树莓派智能小车项目python源代码,python3.8的运行环境,包含L298驱动电机模块,tkinter图形界面控制,无线电遥控,超声波避障,红外避障,黑线循迹。
原创发布,代码规范,注释清楚,本账号下有文章详细讲解。
2025/12/9 22:32:24 1.63MB 智能硬件 python raspberry pi
1
GeorgNees,Schotter用Python重制这是我60年代Ness制造的经典艺术品的Python实现。
原创艺术这是乔治·涅斯(GeorgNees)的作品,肖特(Gravel)于1968年创作,是最早的,最著名的生成艺术作品之一。
肖特以12格的标准线开始,并随着您向下移动这些线而逐渐增加了方格旋转和位置的随机性。
我的艺术品执照
2025/12/9 16:23:22 89KB python opencv image-processing python3
1
这里面包含了各种各样的爬虫案例,非常适合学习参考。
所有代码可运行,没有任何bug。
2025/12/8 15:17:05 20.4MB python爬虫
1
用python写的一个json转csv文件的脚本,csv文件的分隔符用的'|',hardcode到代码里了。
使用方法:1.直接执行pythonjson2csv.py(待转换文件hardcode到代码里)2.转换完后先打开excel,然后从excel里面找到转换后文件.csv打开(注意不能直接打开否则会有乱码)
2025/12/8 10:20:30 1KB python json csv
1
python测试框架pytest详细的介绍,由浅到深,收益匪浅
2025/12/7 8:05:36 2.9MB python pytest py.test
1
人群计数相关资源列表
2025/12/5 22:31:13 11KB Python开发-机器学习
1
ImportError:Nomodulenamedfcntl错误解决,将资源fcntl.py下载下来,放到python的安装目录下的\Lib目录内即可。
我的是放到D:\Python27\Lib目录下了。
2025/12/5 11:23:09 268B fcntl fcntl模块 python
1
资源下载链接为:https://pan.quark.cn/s/3d8e22c21839"ocean_shp.zip"文件是一个包含地理信息数据的压缩包,其中涵盖了印度洋(Indian)、大西洋(Atlantic)和太平洋(Pacific)的地理边界数据,这些数据以ESRIShapefile格式存储。
Shapefile是一种广泛应用于地理空间矢量数据存储的标准格式,通常由多个相关文件组成,但主要以.shp后缀的文件命名。
这种格式在GIS(地理信息系统)领域极为常见,能够存储点、线和多边形等几何对象,并且每个对象都可能携带附加的属性信息。
在此情境下,每个大洋的shp文件描绘了相应的海洋边界,这些边界可能是依据国际认可的地理界限划分的。
这些shp文件可用于多种地理分析任务:一是地理裁剪,可将其他地理数据(如国家边界、气候数据或卫星图像)与大洋边界裁剪,提取仅限于大洋区域的数据;
二是可视化,在GIS软件中加载这些文件,可在地图上展示大洋边界,进行颜色填充或线条描绘,生成美观且信息丰富的地图;
三是空间分析,通过叠加其他数据,可开展距离计算、缓冲区分析、海域影响评估等;
四是数据集成,将shp文件与海洋流速、水温、盐度等数据结合,为海洋研究提供地理定位信息;
五是教育和展示,可用于教学或展示材料,帮助解释地球表面的海洋分布;
六是政策规划,这些边界数据在海洋资源管理、海上交通规划、环境保护等领域是重要的参考依据。
要使用这些shp文件,需要借助GIS软件,如QGIS、ArcGIS或MapInfo等。
在这些软件中,可以导入.shp文件,进行查看、编辑和分析。
此外,这些文件还可以通过编程语言(如Python的geopandas库或R的sf包)进行处理,便于实现自动化和定制化的工作流程。
"ocean_shp.zip"作为一
2025/12/4 23:56:50 272B 地理信息
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡