cv
放置一些编写计算机视觉代码相关的文章
Wsyoneself
随遇随记,共同学习,欢迎评论和讨论!
wsywsywsywsywsy979
展开
-
PixelRNN--学习笔记
PixelRNN--学习笔记原创 2022-10-12 09:26:57 · 461 阅读 · 0 评论 -
deepfacelab实践笔记
deepfacelab实践笔记原创 2022-09-17 16:54:29 · 1584 阅读 · 3 评论 -
轮廓匹配---学习笔记
轮廓匹配---学习笔记原创 2022-09-17 13:47:59 · 1291 阅读 · 0 评论 -
边缘检测--学习笔记
边缘检测--学习笔记原创 2022-09-16 09:36:43 · 444 阅读 · 0 评论 -
考虑颜色信息的特征描述符----学习笔记
考虑颜色信息的特征描述符----学习笔记原创 2022-09-16 08:45:32 · 149 阅读 · 0 评论 -
图像基础--学习笔记
图像基础--学习笔记原创 2022-09-16 09:37:06 · 263 阅读 · 0 评论 -
修复一份SFN代码(可运行)
修复一份SFN代码(可运行)原创 2022-09-15 13:22:09 · 1004 阅读 · 21 评论 -
CRF后处理技术--学习笔记
CRF后处理技术--学习笔记原创 2022-09-14 21:07:21 · 1504 阅读 · 0 评论 -
DeconvNet--学习笔记
DeconvNet--学习笔记原创 2022-09-14 19:01:10 · 263 阅读 · 0 评论 -
DeepLab-LargeFOV--学习笔记
DeepLab-LargeFOV--学习笔记原创 2022-09-14 16:23:20 · 950 阅读 · 0 评论 -
seam carving---学习笔记
seam carving---学习笔记原创 2022-09-12 09:40:43 · 580 阅读 · 0 评论 -
图像的频域--学习笔记
图像的频域--学习笔记原创 2022-09-11 14:25:02 · 1763 阅读 · 0 评论 -
ELA--学习笔记
ELA--学习笔记原创 2022-09-09 10:02:46 · 1643 阅读 · 0 评论 -
anchor box --学习笔记
anchor box --学习笔记原创 2022-08-20 20:07:58 · 478 阅读 · 0 评论 -
Faster R-CNN---学习笔记
Faster R-CNN---学习笔记原创 2022-08-20 14:55:55 · 448 阅读 · 0 评论 -
颜色模型---学习笔记
颜色模型---学习笔记原创 2022-08-20 10:40:21 · 339 阅读 · 0 评论 -
图像检索常规算法---学习笔记
图像检索常规算法---学习笔记原创 2022-08-19 19:15:57 · 696 阅读 · 0 评论 -
LBP(一种图像特征)和LBP-top(一种视频特征)
LBP(一种图像特征)和LBP-top(一种视频特征)入门理解原创 2022-07-20 16:58:25 · 1357 阅读 · 0 评论 -
想要在Ubuntu中运行调用cv2(对应python3的版本)
1. 系统自带了python 3.5(所以不用再绕弯路去安装python3.6 坑太多),但默认python环境是2.7解决:修改默认python环境(软连接)指向3.x版本(1)查看python 版本(如果已经是3版本,恭喜,请跳到 步)python --version(2)检测系统是否自带了python3python3sudo apt install python3(如果没有进入python环境,则执行这条指令,否则跳过这条)(3)删除python2的软连接,建立pytho原创 2022-04-29 08:56:08 · 3522 阅读 · 2 评论 -
解决cv2.imread读取含中文路径的图片为None
环境:已安装cv2的python3环境返回none的代码:替换的解决代码:原创 2022-06-06 12:57:22 · 366 阅读 · 0 评论 -
import cv2
环境:Python 3.8.5(可以通过一下指令查看) python --version遇到的坑:1. 在程序中 import cv2 无报错,但运行程序没有效果,直接程序退出,直到注释掉该句导入,程序才正常测试。直接在命令行中输入“python”进入python环境输入测试,也是直接退出:尝试使用pip,conda直接安装失败最终解决:1.下载与python版本对应的编译文件(whl)(网址:Python Extension Packages for Windows.原创 2022-04-28 20:20:54 · 19144 阅读 · 4 评论 -
双目深度估计,对StereoBM的使用探索(遇到的问题)
环境:visual studio+opencv 4.51.StereoBM是一个抽象类,不可以创建对象,解决(下方):使用智能指针Ptr<cv::StereoBM> bm = cv::StereoBM::create(16, 21);//参数:设定视差范围2. opencv版本升级导致较低版本使用枚举解析不了,如CV_STEREO_BM_NORMALIZED_RESPONSE或者CV_STEREO_BM_XSOBEL解决: 对于一些枚举值,可能会因为版本更新而导致名称变化原创 2022-05-27 16:47:14 · 535 阅读 · 0 评论 -
成功跑通reid_strong_baseline模型
配置环境:1.模型下载:git clone https://github.com/michuanhaohao/reid-strong-baseline.git或访问michuanhaohao/reid-strong-baseline: Bag of Tricks and A Strong Baseline for Deep Person Re-identification (github.com)直接下载解压,(以上都不方便可以留下邮箱,私发)2.下载ignite:(访问GitHub原创 2022-05-22 10:41:28 · 698 阅读 · 0 评论 -
opencv c++ 调用 drawKeypoints报错Bad argument (Incorrect type of input image: CV_64FC1)
原因:drawKeypoints函数的第一个参数输入图像的像素类型需要是原创 2022-05-12 20:47:36 · 1065 阅读 · 0 评论 -
opencv 报错:Error: The function/feature is not implemented () in cv::Feature2D::detectAndCompute, file
原因:探测器初始化不正确,错误代码:SimpleBlobDetector detector;// 检测块vector<KeyPoint> keypoints_1,keypoints_2;cvtColor(src1, src1, COLOR_RGB2GRAY);cvtColor(src2, src2, COLOR_RGB2GRAY);//注意先转为单通道detector.detect(src1, keypoints_1);detector.detect(src2, keypo.原创 2022-04-24 10:37:39 · 3754 阅读 · 0 评论 -
opencv(4.5.5) 运行surf算法报错,但可运行sift
报错: Error: The function/feature is not implemented (This algorithm is patented and is excluded in this 原因:专利原因,但sift在4.4.0版本及以后已可用,但surf仍不可用解决:若未安装过扩展模块或sift算法执行也报错,则先参考我的一篇博客:opencv配置环境吐血经验_Wsyoneself的博客-CSDN博客1.cmake重新编译opencv:将OPENCV_ENABLE_N原创 2022-04-23 14:18:51 · 6209 阅读 · 0 评论 -
opencv c++ 调用 cornerHarris函数一直报错OpenCV(4.5.5) Error: Assertion failed (src.type() == CV_8UC1 || src.
报错:OpenCV(4.5.5) Error: Assertion failed (src.type() == CV_8UC1 || src.type() == CV_32FC1) in。。。原因:该函数的源矩阵(第一个参数)必须是单通道图像解决:三通道转为单通道之后再调用原创 2022-04-22 16:27:31 · 4251 阅读 · 0 评论 -
OpenCV(4.5.5) Error: Assertion failed (DataType<_Tp>::channels == m.channels() || m.empty()) in cv::
场景:opencv c++ 访问mat(单通道图像)中的像素点完整报错:OpenCV(4.5.5) Error: Assertion failed (DataType<_Tp>::channels == m.channels() || m.empty()) in cv::Mat_<unsigned char>::operator =,出错的代码:uchar g3 = ((Mat_<uchar>)result)(0, 0);原因:result中的元素原创 2022-04-08 08:56:53 · 4454 阅读 · 0 评论 -
Error: Assertion failed (((0x28442211 >> ((traits::Depth<_Tp>::value) & ((1 << 3) - 1))*4) & 15) ==
场景:opencv c++ 访问mat中的像素点完整报错:Error: Assertion failed (((0x28442211 >> ((traits::Depth<_Tp>::value) & ((1 << 3) - 1))*4) & 15) == elemSize1()) in cv::Mat::at, file E:\opencv4.x\opencv\newbuild\install\原创 2022-04-07 19:26:04 · 4251 阅读 · 0 评论 -
opencv c++ 报错Error: Assertion failed (depth == CV_32F || depth == CV_64F) in cv::pow, file E:\opencv
原因:所调用的函数对矩阵Mat中的元素类型有要求,调试发现实参mat的元素类型为int16,类型不匹配解决:调用前进行类型转换,如:img_x.convertTo(img_x, CV_64F); //类型转换之后再相乘src_mat.convertTO(dst_mat,type);转换后成功运行~...原创 2022-04-05 17:15:14 · 4703 阅读 · 0 评论 -
opencv配置环境吐血经验
1.opencv扩展模块配置参考:OpenCV之扩展模块安装_Jackie035的博客-CSDN博客_opencv扩展模块安装2. 遇到报错:由于找不到opencv_world455d.dll,无法继续执行代码解决:把opencv_world455d.dll,opencv_world455.dll,拷贝到C:\Windows\System32 中。3.遇到报错:未定义标识符"CV_WINDOW_AUTOSIZE"解决:加入头文件#include <opencv2/highgui/hig原创 2022-03-21 17:10:13 · 7799 阅读 · 0 评论 -
opencv报错Error: Assertion failed ((unsigned)i1 < (unsigned)size.p[1]) in cv::Mat_<class cv::Vec<unsig
完整错误:Error: Assertion failed ((unsigned)i1 < (unsigned)size.p[1]) in cv::Mat_<class cv::Vec<unsigned char,3> >::operator (),解决:看访问mat下标是否越界,注意细节,尤其是控制变量范围的地方原创 2022-03-20 22:15:10 · 4745 阅读 · 0 评论 -
visual studio 2019运行opencv报错error: #error “This header with legacy C API declarations has been remov
完整报错:error: #error “This header with legacy C API declarations has been removed from OpenCV.解决:点击报错信息发现跳转到一个只有一行报错信息的文件,将改行报错信息删除,并保存该文件,再次编译源文件,即可成功...原创 2022-03-20 21:14:32 · 4291 阅读 · 0 评论 -
cmake编译opencv报错
点击configure后,默认运行报错,查看log文件:The system is: Windows - 10.0.19042 - AMD64原因:编译器没有选对原创 2022-02-28 20:31:45 · 5018 阅读 · 2 评论