opencv
文章平均质量分 79
追天一方
以梦为马,砥砺前行
展开
-
ubuntu安装opencv报错:libopencv_imgcodecs.so.4.6.0: undefined reference to和libopencv_imgcodecs.so.4.6.0:
ubuntu下安装opencv以下是我遇到的两种报错:/usr/bin/ld: …/…/lib/libopencv_imgcodecs.so.4.5.0: undefined reference to “TIFFOpen@LIBTIFF_4.0”/usr/bin/ld: /home/ztyf/anc原创 2022-06-30 13:49:57 · 3736 阅读 · 0 评论 -
opencv骨架提取(深入分析算法步骤)
前言个人感觉骨架提取提取的就是开运算过程的不可逆。一.算法步骤1.算法步骤首先上一下比较官方的算法步骤:1.获得原图像的首地址及图像的宽和高,并设置循环标志12.用结构元素腐蚀原图像,并保存腐蚀结果3.设置循环标志为0,如果腐蚀结果中有一个点为255,即原图像尚未被完全腐蚀成空集,则将循环标志设为1.4.用结构元素对腐蚀后的图像进行开运算(消除小的白色区域),并求取腐蚀运算与开运算的差(得到消除的白色区域)5.用[4]中求得的结果与之前求得的骨架进行并集运算,以获得本次循环求得的骨架6.原创 2022-05-02 20:03:35 · 8016 阅读 · 4 评论 -
windows下opencv安装+vs配置opencv+vs code+cmake编译opencv
前言既然前面已经写过了ubuntu安装opencv:ubuntu安装opencv,那么也把windows下的也来一遍吧。一.opencv安装opencv安装可以从源码编译,也可以从使用预编译包安装。笔者这里使用简单的使用预编译包安装。首先从opencv下载opencv的预编译包:预编译包下载地址双击下载的预编译包可以选择安装路径这个路劲得记住,后面有用到,然后点击Extract即可安装然后是配置环境变量:笔者是在搜索框里面搜索“编辑系统环境变量”来配置环境变量的,如下:然后找到path原创 2022-02-22 13:53:10 · 5639 阅读 · 0 评论 -
ubuntu安装opencv4.X+opencv_contrib教程(c++)
前言由于一些意外,连续在ubuntu20.04下装了好几次opencv,在此记录一下。一.安装依赖1.首先的必要项是cmake和g++,一般这两个用c++的都会有。sudo apt update && sudo apt install -y cmake g++ wget unzip2.然后下面这些依赖可能会有些是ubuntu更新就安装好了可以使用:sudo apt show +软件名查看。sudo apt-get install build-essential libgtk2原创 2022-02-15 12:38:53 · 5651 阅读 · 2 评论 -
opencv物体识别-识别水果
前言玩一玩用opencv做一些简单的物体识别1.思路讲解我们基于简单的opencv的阈值分割,通过这个阈值分割,我们能把我们需要识别的物体在二值图里面变成白色,其余的变成黑色。然后对我们分割出来的物体部分提取轮廓,算出覆盖轮廓的最小矩形,然后画出这个矩形框,并且表上我们物体的名字。2.样本展示笔者就以这两张图片为例子,提取这两张图片里面的橙子。按照我们上面的思路,我们需要的是把橙子这个部分分割出来变成变成二值图的白色部分,其他部分变成黑色。3.代码实现首先我们读入一张橙子的图片,因为op原创 2021-11-26 22:30:01 · 26451 阅读 · 10 评论