
opencv基础
AI算法网奇
本人是一名资深算法工程师,优快云博客专家。多年一线算法研发经验 主要研究方向为三维重建、多模态模型。希望把我的经验和知识带给每一个喜欢钻研朋友,为中国人工智能行业添砖加瓦!
展开
-
Rebuild the library with Windows, GTK+ 2.x or Cocoa support
Rebuild the library with Windows, GTK+ 2.x or Cocoa support原创 2024-12-16 15:47:40 · 397 阅读 · 0 评论 -
cv2.error: OpenCV(4.9.0) /io/opencv/modules/imgcodecs/src/loadsave.cpp:696: error: (-2:Unspecified e
cv2.error: OpenCV(4.9.0) /io/opencv/modules/imgcodecs/src/loadsave.cpp:696: error: (-2:Unspecified e原创 2024-10-18 20:16:48 · 447 阅读 · 0 评论 -
驾驶模拟左拐右拐
模拟左拐右拐原创 2024-08-31 18:48:16 · 303 阅读 · 0 评论 -
图片检查 python脚本
图片检查 python脚本原创 2024-07-27 01:13:48 · 557 阅读 · 0 评论 -
opencv安装笔记 各种平台
opencv安装笔记 各种平台原创 2024-06-14 13:02:36 · 352 阅读 · 0 评论 -
opencv android 使用笔记
opencv android 使用笔记原创 2024-04-20 22:30:19 · 570 阅读 · 1 评论 -
抗锯齿 opencv
抗锯齿 opencv原创 2024-01-25 08:26:51 · 1083 阅读 · 0 评论 -
raise NotImplementedError(f“Loading a dataset cached in a {type(self._fs).__name__} is not supporte
raise NotImplementedError(f"Loading a dataset cached in a {type(self._fs).__name__} is not supported.")原创 2023-12-29 12:23:43 · 693 阅读 · 0 评论 -
图像随机裁剪三角形
图像随机裁剪三角形原创 2023-11-16 11:52:30 · 268 阅读 · 0 评论 -
二值化提取掩码矩形框 python c++
二值化提取掩码矩形框 python c++原创 2023-03-22 00:32:59 · 1432 阅读 · 1 评论 -
opencv操作raw文件
opencv操作raw文件原创 2022-06-07 10:10:29 · 3122 阅读 · 0 评论 -
opencv 绿幕抠图 python版 c++版
opencv 绿幕抠图 python版 c++版转载 2022-06-06 01:31:31 · 2006 阅读 · 0 评论 -
undefined reference to ‘cv::imread问题调查
Android ndk 编译报错:error: undefined reference to 'cv::imread(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, int)' #include <opencv2/core.hpp> #include <openc原创 2022-05-30 09:43:52 · 5622 阅读 · 0 评论 -
cv2.dnn读取模型报错
cv2.dnn读取模型报错D:\ProgramData\Miniconda3\python.exe D:/project/detect/face/yolov5-face-landmarks-opencv/main_new.py[ERROR:0] global C:\Users\appveyor\AppData\Local\Temp\1\pip-req-build-oduouqig\opencv\modules\dnn\src\onnx\onnx_importer.cpp (1878) cv::..原创 2021-09-01 18:32:20 · 6360 阅读 · 1 评论 -
libopencv_core.so: file not recognized: File format not recognized
/dependencies/OpenCV348/lib/libopencv_core.so: file not recognized: File format not recognized解决方法:libopencv_core.so本来是个软链接,指向libopencv_core.so.3.4.8解决方法:1.把软链接补全,以前可以,这次没测2.把libopencv_core.so.3.4.8 改名为libopencv_core.so...原创 2021-05-11 15:58:54 · 5455 阅读 · 1 评论 -
undefined reference to `cv::resize
undefined reference to `cv::resize../../dependencies/OpenCV348/lib/libopencv_imgcodecs.so: undefined reference to `cv::resize(cv::_InputArray const&, cv::_OutputArray const&, cv::Size_<int>, double, double, int)'../../dependencies/Open...原创 2021-05-11 15:56:19 · 4201 阅读 · 1 评论 -
c++ opencv 基本操作
c++ opencv 基本操作原创 2020-11-25 21:09:44 · 3907 阅读 · 0 评论 -
c++ opencv mat 最大值,数据类型
c++ opencv mat 最大值#include <opencv2/opencv.hpp>using namespace cv;using namespace std;int main(){ uchar data[] = { 10, 200, 5, 7, 9, 15, 35, 60, 80, 170, 100, 2, 55, 37, 70 }; Mat m1(3, 5, CV_8U, data); Mat m_min, m_max; ...原创 2020-11-25 17:09:08 · 5104 阅读 · 0 评论 -
python opencv 高斯模糊 运动模糊增强
python opencv 高斯模糊 运动模糊增强原创 2020-10-20 22:49:31 · 3836 阅读 · 0 评论 -
cmakelist 寻找opencv
cmake_minimum_required( VERSION 3.2 )project( imageBasics )# 添加c++ 11标准支持set( CMAKE_CXX_FLAGS"-std=c++11")# 寻找OpenCV库这里有的带双引号:set(OpenCV_DIR /home/chaofan/opt/opencv-3.4.4/release)find_package( OpenCV 3 REQUIRED )# 添加头文件include_direc...原创 2020-09-17 14:56:45 · 4563 阅读 · 0 评论 -
没有与制定类型匹配的重载函数 cv::Vec<_Tp 实例
opencv 引用是,报错没有与制定类型匹配的重载函数 cv::Vec<_Tp 实例171个错误,解决方法:#include <opencv2/opencv.hpp>把下面两个注释掉,可能opencv引用也不能重复。#include "opencv/core.hpp"#include "opencv2/imgproc.hpp"...原创 2020-09-17 11:20:36 · 3050 阅读 · 0 评论 -
linux opencv
一、安装opencv(这里不再讲述)二、添加库路径(创建opencv.conf文件)输入命令:vi /etc/ld.so.conf.d/opencv.conf输入/usr/local/lib,并保存退出三、添加环境变量输入命令:vi /etc/profile在末尾加入:export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATHexport LD_LIBRARY_PATH=$LD_LIBRARY_PAT...原创 2020-09-15 14:33:15 · 2654 阅读 · 0 评论 -
opencv 环境变量
1. 以管理员身份运行命令控制符。2. 输入以下指令setx -m OPENCV_DIR D:\OpenCV\Build\x86\vc10 (suggested for Visual Studio 2010 - 32 bit Windows)setx -m OPENCV_DIR D:\OpenCV\Build\x64\vc10 (suggested for Visual Studio 2010 - 64 bit Windows)setx -m OPENCV_DIR D:\...原创 2020-09-14 11:34:53 · 3154 阅读 · 0 评论 -
opencv 读写中文路径图片
读取图片img = cv2.imdecode(np.fromfile(img_path, dtype=np.uint8), 1)1其中:img_path为读取图片路径及图片名,可以包含中文保存图片cv2.imencode('.jpg', src)[1].tofile(save_path)原创 2020-07-31 16:17:02 · 5644 阅读 · 0 评论 -
v2.matchTemplate图片尺寸问题
出现如下错误:cv2.error: OpenCV(3.4.3) C:\projects\opencv-python\opencv\modules\imgproc\src\templmatch.cpp:1107: error: (-215:Assertion failed) _img.size().height <= _templ.size().height && _img.size().width <= _templ.size().width in function ‘cv::原创 2020-05-24 19:17:57 · 4639 阅读 · 1 评论 -
Opencv python C++ 归一化
Opencv C++下的Mat归一化void Mat_L2_mormal(cv::Mat &image){ //mat*mat, cv::Mat out; out=(image) .mul (image); float sum=0.0; for (int i=0;i<image.rows;i++){ sum=sqrt(cv::sum(out.row(i))[0]); image.row(i)=(image.row...原创 2020-05-17 16:13:11 · 9500 阅读 · 3 评论 -
DLL load failed: The specified module could not be found
DLL load failed: The specified module could not be found原创 2020-05-10 00:45:46 · 2925 阅读 · 0 评论 -
python opencv 检测特定颜色
python opencv 检测特定颜色import cv2import numpy as np cap = cv2.VideoCapture(0) # set blue thresh 设置HSV中蓝色、天蓝色范围lower_blue = np.array([78,43,46])upper_blue = np.array([110,255,255]) while(1): ...原创 2019-10-22 15:23:21 · 3178 阅读 · 0 评论 -
opencv3.3库文件和头文件引用
opencv3.3库文件和头文件引用原创 2017-12-04 22:41:23 · 5637 阅读 · 1 评论 -
opencv 释放内存
opencv 释放内存原创 2017-12-04 22:55:39 · 3868 阅读 · 0 评论 -
cv2.imread 中文路径返回null
经过测试,发现cv2.imread读取图片,路径中有中文,则返回nullcv2.imread 中文路径返回null这个方法还没试: file = askopenfilename() im2 = cv2.imread(file.encode('gbk') ...原创 2018-10-04 09:11:23 · 3184 阅读 · 0 评论 -
python 压缩图片
这个需要16和14ms:import numpy as npimport cv2import timepath='d:/1.jpg'for i in range(10): img=cv2.imread(path) start=time.time() img_encode = cv2.imencode('.jpg', img)[1] # im...原创 2019-03-06 22:46:04 · 3536 阅读 · 0 评论 -
python 读图片性能测试
pil读图片需要0ms,但是转换opencv需要13msopencv读图片需要13msimport numpy as npimport cv2import timefrom PIL import Imagedef a(): path='d:/1.jpg' for i in range(10): start=time.time()...原创 2019-03-06 23:41:25 · 2608 阅读 · 0 评论 -
OpenCV findContours函数参数
OpenCV2-------findContours函数参数详解原文:https://blog.youkuaiyun.com/qq_34374664/article/details/82254727Opencv中通过使用findContours函数,简单几个的步骤就可以检测出物体的轮廓,很方便。这些准备继续探讨一下findContours方法中各参数的含义及用法,比如要求只检测最外层轮廓该怎么办?...原创 2019-05-23 17:01:29 · 18380 阅读 · 0 评论 -
surf特征
#!/usr/bin/env python# -*- coding: utf-8 -*-import cv2import numpy as npimg = cv2.imread('00001.jpg')img = cv2.GaussianBlur(img, (5, 5), 0)gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)si...原创 2019-07-18 23:20:52 · 2600 阅读 · 1 评论 -
OpenCV-Python教程(4、形态学处理)
OpenCV-Python教程(4、形态学处理)转载 2017-07-19 14:40:27 · 2164 阅读 · 0 评论 -
FILLED is not a menber of 'cv' in opencv2.4.9
FILLED is not a menber of 'cv' in opencv2.4.9原创 2017-02-13 12:12:51 · 1977 阅读 · 0 评论 -
opencv调试方法
opencv调试方法原创 2017-12-04 22:37:09 · 3347 阅读 · 0 评论 -
C++读写txt文件方式以及基于opencv的Mat数据类型读写txt文件
C++读写txt文件方式以及基于opencv的Mat数据类型读写txt文件转载 2017-11-07 20:07:44 · 3662 阅读 · 1 评论 -
OpenCV对图像的光照归一化处理
OpenCV对图像的光照归一化处理原创 2017-02-16 09:53:59 · 9958 阅读 · 0 评论