零、基本知识 (1)所在的环境:在百度云服务器上新安装的centos7.4系统 (2)常用代码:tar zxvf filename.tar #tar解包 tar czvf filename.tar dirname #tar打包一、安装cmake (1)下载网址:https://cmake.org/files/v3.10/cmake-3.10.3-Linux-x86_64.sh,复制 cmake-
# 如何实现企业级Python版本管理 在今天的软件开发领域,Python是一个非常流行的编程语言。然而,在企业环境中,管理和维护Python的版本变得尤为重要。因为不同的项目可能需要不同的Python版本,尤其是当我们使用特定的库和框架时。那么,如何实现一个有效的“企业Python版本管理”呢?本文将为你提供一个清晰的流程,以及详细的实现步骤。 ## 流程概览 以下是实现企业Python版
原创 2024-10-19 07:15:26
29阅读
关于IDA Python IDAPython在IDA中集成了Python解释器,除了提供了Python功能外,使用这个插件还可以编写实现IDC脚本语言的所有Python脚本。 IDAPython显著优势在于,它可以充分利用Python强大的数据处理能力及所有的Python模块。 IDAPython还具有IDA SDK的大部分功能,与IDC相比,使用它可以编写功能更加强大的脚本。IDA Python
转载 2024-07-14 17:20:13
28阅读
Anaconda由于python2与python3不兼容,之前一直使用python2,但由于种种原因不得不使用python3。我使用的python的集成开发环境是pycharm,使用了好多种办法使pycharm可以在python2与python3之间随意切换都未能成功。最终使用Anaconda终于搞定。也就是说Anaconda可以轻松让我们在python2与python3之间任意切换。当然Anac
上一篇博文,我们看了在Yarn Cluster模式下,从Spark-submit提交任务开始,到最后启动了ExecutorBackend线程,也就是进行到了图中的第9步。 上一篇博文地址:1、接下来先看Excutor端向Driver注册那么今天接着看ExecutorBackend进程做了什么,上次最后一步为startContainer,但是实际的命令为: /bin/java org.apache
转载 8月前
38阅读
learn opencv website: https://www.learnopencv.com/ learn opencv github:https://github.com/spmallick/learnopencv
转载 2022-07-21 08:25:18
349阅读
一、openCV介绍  Open Source Computer Vision Library.OpenCV于1999年由Intel建立,如今由Willow Garage提供支持。OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、MacOS操作系统上。它轻量级而且高效——由一系列 C 函数和少量C++类构成,同时提供了Python、Ruby、M
转载 2024-04-18 22:33:46
206阅读
        本文是 OpenCV图像视觉入门之路的第8篇文章,本文详细的在图像上面进行了绘制线条、绘制圆、空心圆、实心圆、画矩形、空心矩形、实心矩形、添加英文、添加汉字、绘制多边形等操作。OpenCV 图像绘图、线条、文字、矩形目录1 绘制线条2 绘制圆2.1 空心圆2.2 实心圆3 画矩形3.1 空心矩形3.2
转载 2024-02-14 19:28:45
156阅读
opencv关于超像素生成,目前没有发现网上有代码,这里为了方便大家使用超像素,我整理了一下opencv生成超像素的方法,希望对大家有帮助。这里主要介绍使用opencv生成superpixel,主要介绍的算法为SLIC,SEEDS,LSC。但是目前superpixel生成算法在OpenCV 3.1.0的Release版本中并不存在,因为他们是存放在opencv_contrib目录下面的未稳定功能模
转载 2024-03-28 21:45:43
96阅读
        OpenCV强大的图像处理被广泛应用与各行各业,如何将其部署到不同的平台是每个OpenCV开发人员必须面对解决的。对于OpenCV开发,很多选择C++实现基本的算法,而如何将算法应用到IOS、Android或嵌入式设备上却 是一个问题,这节将讲解OpenCV 在Android上的部署,这里选择在Android S
转载 2024-03-25 12:06:52
60阅读
(一)Mat矩阵中数据指针Mat.data是uchar类型指针,CV_8U系列可以通过计算指针位置快速地定位矩阵中的任意元素。 二维单通道元素可以用Mat::at(i, j)访问,i是行序号,j是列序号。注:后来知道可以通过类型转换,用指针访问data数据,见后文)。可以用Mat::ptr()来获得指向某行元素的指针,在通过行数与通道数计算相应点的指针。参照OpenCV的Mat::a
  很多细碎的知识散落在各个角落,每天记录用过的函数和知识点。不积跬步无以至千里。1、cvZero()可以将矩阵置0.2、一个很好的debug网站 http://stackoverflow.com/3、用了Mat确实方便了许多,但是接着就出现了许多莫名奇妙的错误。  integral()CV_EXPORTS_W void integral( InputArray src, OutputArray
转载 2023-07-25 22:25:34
143阅读
为了提取关键帧,这里使用帧差法,语言为C语言,调用opencv库实现。我们将视频第一帧设定为关键帧,后面的每一个帧与前一个关键帧进行像素帧差(灰度图),并设定阈值判断发生变化的像素点比例,通过此比例判断帧是否有发生突变,有发生突变的帧设定为关键帧并保存在特定文件夹中。以此循环将所有帧遍历完成即可。在测试程序前,为了方便测试,我们将电影截取为两分钟的片段,不然太长了不方便测试,如果有备好的视频片段可
   记录cvSmooth函数的用法和 OpenCV自带的人脸检测。(1)cvSmooth函数 void cvSmooth( const CvArr* src, CvArr* dst,int smoothtype=CV_GAUSSIAN,int param1, int param2, double param3, double param4 ); src:输入图像. dst:输出图像. smoo
转载 2024-06-05 14:12:43
56阅读
这篇文章主要介绍如何通过vs2012配置opencv,然后再具体修改调试opencv的代码。1、配置opencv工程项目这里主要是介绍如何通过vs2012编译源代码,具体步骤可以参考:【OpenCV入门教程之七】 玩转OpenCV源代码:生成OpenCV工程解决方案与OpenCV源码编译因为我用的vs版本是vs2012,对应于VC11,在编译的过程中,如果出现以下类似的问题,可以参考一下:1)CM
1. OpenCV 概念图像处理( Image Processing )是用计算机对图像进行分析, 以达到所需结果的技术, 又称影像处理。图像处理技术一般包括图像压缩, 增强和复原, 匹配、描述和识别 3 个部分。图像处理一般指数字图像处理( Digital Image Processing )。其中, 数字图像是指用工业相机、摄像机、扫描仪等设备经过拍摄得到的一个大的二维数组。该数组的元素称为像
转载 2023-11-01 21:02:55
146阅读
霍夫线变换OpenCV 提供三种不同的霍夫线变换分别是:标准霍夫变换(Standard Hough Transform, SHT)、多尺度霍夫变换(Multi-Scale Hough Transform, MSHT)和累计概率霍夫变换(Progressive Probabilistic Hough Transform, PPHT)。其中多尺度霍夫变换(MSHT)为经典霍夫变换(SHT)在多尺度下的
转载 2024-04-15 12:43:25
100阅读
任务根据语义分割网络的输出,去求以下任务的结果。(神经网络的后处理操作) (1)画出病灶边界 (2)画出贴近的椭圆 (3)过滤病灶内的噪声 (4)计算病灶的不规则周长 (5)计算病灶面积 (6)画出径线原图预处理假设网络为一个二分类语义分割网络,网络的输出是一个二维的tensor,每个像素的值为0~1的置信度。先预处理操作,通过设置阈值把每个像素转换为0或者255,分别代表背景和目标,生成mask
opencv核心模块2 Mat2.1 Mat本质上是有具有两个数据部分的类1 矩阵头(包含矩阵大小,存储信息,储存方式等信息)2 指向包含该矩阵的矩阵的指针像素值2.2 两个Mat可以通过矩阵的指针实现指向同一张图片Mat A, C; // creates just the header parts A = imread(argv[1], IM
转载 2024-07-26 10:35:30
51阅读
最近在看论文《Histograms of Oriented Gradients for Human Detection》,是05年提出来的,opencv中对应的实现源码放在modules/objdetect/srchog.cpp里。在这里做个记录。参考资料:首先说一下最基本的流程,如下图(原图)基本上就是利用滑动窗口在图像金字塔上固定步长搜索,每次提取窗口内的hog特征,送入svm进行分类是否有目
转载 2024-03-01 22:50:08
105阅读
  • 1
  • 2
  • 3
  • 4
  • 5