最近毕设开始了,我做的方面主要是图像处理方向,于是单独来记关于opencv的学习笔记。1.安装opencv首先是安装opencv,我是从官网下的,下载opencv,在官网下载最近的版本即可。 我是windows10系统,下载对应Windows的最新版。 下载后解压就不说了,解压后如下(每个版本可能解压后不太一样):然后我们需要修改环境变量,修改环境变量步骤如下:右键“我的电脑”->”属性”-            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-14 20:18:17
                            
                                34阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             作为OpenCL CodeBench的开发者,Amdahl软件公司始终坚信OpenCL能够带来巨大的利益,也从未怀疑过OpenCL标准的成功性。现在人们对计算性能的要求越来越高,在不超过发热量和功耗的限制范围,我们相信多核和多核系统提供了一个可行的解决方法。对于OpenCL用户来说,OpenCL标准的优点和利益是很明显的。我们认为在未来的几十年甚至超过几十年里,OpenCL将会引领计算机软件行业            
                
         
            
            
            
            本文主要讲解RK3568Buildroot 移植库文件及Buildroot 添加用户程序,本文主要适用于飞凌OKT3568-C 平台Linux4.19.206 操作系统,其他平台也可以参考,但是不同平台之间会存在差异,需自行修改以适应自己的使用。一、Buildroot 移植库文件 1、切换到OK3568-linux-source/buildroot/output/OK3568/路径下执行 make            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-15 20:37:56
                            
                                907阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在python中配置opencv库,使用pycharm环境1.官网下载:点击打开链接,官网上有所有的openCV版本,找到你想要的版本和系统,点击之后,会弹出一个新的页面,不需要任何操作,便会自动下载。注明:这里没有32位和64位区别,安装程序会根据你的电脑系统自动选择安装32位还是64位的版本。如图中所示:2.双击运行openCV_xxx.exe执行程序选择你要安装文件目录,然后点击extrac            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-06 12:56:28
                            
                                39阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            选择属性,VC++目录->常规->包含目录,添加            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-18 17:08:16
                            
                                143阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            温馨提示:Qt调用opencv,不能直接用你在其他编程软件调用的opencv库(本人试过不能用)。想要使用,必须是opencv源码经MinGW32-make(或其他版本)编译,且使用MinGW编译的版本要与QT上MinGW版本相同。想要实现Qt调用opencv,1.你可以找现成的对应版本的库,2.就是自己编译。这里提倡自己编译。下面也是编译的方法需要的东西:(这里都是我自己的版本,你也可以是其他的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-19 11:13:22
                            
                                566阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录0. 前言1. 准备工作1.1 yolo_cpp_dll.dll和yolo_cpp_dll.lib的获取1.2 pthreadGC2.dll和pthreadVC2.dll的获取1.3 yolo_v2_class.hpp的获取1.4 设置opencv环境变量(若已经设置可忽略)2. C++新项目的创建2.1 创建一个C++新项目(略)2.2 在新项目文件夹内创建两个新文件夹2            
                
         
            
            
            
            一、获取opencv本文先只介绍opencv-release版本的获取方式,如果有版本指定编译工具链需求的朋友,可以通过下载opencv的源码,使用cmake进行编译。 获取地址:https://opencv.org/releases/注意:opencv-3.x.x的release版本是支持vc14-15的,opencv-4.x.x需要vc16以上版本支持本系列仅作为研究学习,我们选择下载:ope            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-24 18:13:22
                            
                                636阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在下载了最新的buildroot之后,解压后,开始了全新的编译过程:crifan@ubuntu904:~/develop/buildroot/buildroot-2009.05$ make xconfigmake: *** 没有规则可以创建目标“xconfig”。 停止。只是想试试图形界面的配置而已,既然不能用,就懒得去折腾了,本来也就是习惯用menuconfig了。crifan@ubuntu90            
                
         
            
            
            
            配置在Qt中的OpenCV,看了很多“教程”,最终成功。记一下过程。 本机配置: window7 32位系统; qt-opensource-windows-x86-mingw492-5.5.1; OpenCV2.4.10。 对于我来说配置过程比较难,因为目前我没用过Qt和Cmake,之前一直用VS编        Read More            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2016-07-03 21:05:00
                            
                                280阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
             库的位置【calib3d】——这个模块名称是由calibration(校准)和3D这两个单词的缩写组合而成,通过名字我们可以知道,模块主要包含相机标定与立体视觉等功能,例如物体位姿估计、三维重建、摄像头标定等。【core】——核心功能模块,模块主要包含 OpenCV 库的基础结构以及基本操作,例如OpenCV基本数据结构、绘图函数、数组操作相关函数、动态数据结构等。【dnn】——深度学            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-15 06:16:35
                            
                                61阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            为什么要选择QT Creator?方便,方便,方便~~~~陆陆续续使用QT已经4,5年了,如果一直还停留在傻瓜化的鼠标添加删除配置阶段,也太Low B了吧,还是赶紧学点高级货,因为Android Studio里面就是CMake,哦嚯嚯,有点儿兴趣了~~~~学习CMake躲不开CMakeLists.txt的书写,来看看QT Creator向导给我们的内容:project(TestFaceDetect            
                
         
            
            
            
            # 在Android中使用OpenCV库添加水印
在数字图像处理中,添加水印是一种常见的需求。无论是为了保护版权,还是为了增强品牌影响力,水印都是一个有效的工具。在Android平台上,我们可以利用OpenCV库来实现这一功能。本文将指导你如何在Android应用中添加水印,并提供完整的代码示例。
## 一、OpenCV介绍
OpenCV(Open Source Computer Visio            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-07 04:25:13
                            
                                87阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            .具体教程网上很多,我也相信大家的搜素能力,作为一个初入C++和Opencv的小白,在对Opencv进行环境配置的时候,我有点不明白VS里面的包含目录,库目录,依赖项究竟是用来干嘛的。正如“授人以鱼不如授人以渔”,如果我明白这些名称术语的真正含义,那下次遇到相同的环境配置时,我也就知道该进行哪些具体的配置了。一、包含目录首先来看包含目录,其实我们在C++编程的时候经常用到包含,它就是我们每次包含头            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-02-11 14:59:37
                            
                                86阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            经常在Linux下面写C++程序,尤其是需要集成各种第三方库的工程,肯定对find_package指令不陌生。这是条很强大的指令。可以直接帮我们解决整个工程的依赖问题,自动把头文件和动态链接文件配置好。比如说,在Linux下面工程依赖了OpenCV,只需要下面几行就可以完全配置好:add_executable(my_bin src/my_bin.cpp)find_package(OpenCV RE            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-17 14:52:56
                            
                                118阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在以前的Linux系统版本中,我们一直使用' ifconfig '命令查看ip地址等信息。但是“ifconfig”已经不再被维护,并在近几年的Linux版本中已经被弃用。ifconfig命令已被ip命令替换。ip命令有点类似于ifconfig命令,但它更强大,附加了更多的功能。ip命令可以执行一些网络相关的任务,是ifconfig不能操作的。查看网络接口信息要查看网络接口信息,例如IP地址,子网等            
                
         
            
            
            
            最好安装opencv 2.几的版本(如2.4.13)安装的opencv3 的老是出现no modules的错误,换成2.几的就好了第一步:安装openCV1.官网下载:点击打开链接,官网上有所有的openCV版本,找到你想要的版本和系统,点击之后,会弹出一个新的页面,不需要任何操作,便会自动下载。注明:这里没有32位和64位区别,安装程序会根据你的电脑系统自动选择安装32位还是64位的版本。如图中            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-21 20:26:24
                            
                                99阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            建构自己的库把库放到一个独立的文件夹。 在工程目录下新建 mathfunction的子目录中。 在这个文件夹中新建CMakeLists.txt文件。 包含以下一行代码:add_library(MathFunctions mysqrt.cpp)新建 MathFunctions.h,在里面定义// 声明函数的形式
double mysqrt(double x);在这个文件夹中创建源文件mysqrt.c            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-06 19:40:13
                            
                                168阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            摘要:在VS2010环境中应用Opencv,网上找到了很多配置方法,但大多都是老版本的,很多新手面对最新版本的Opencv无从下手,就给新手童鞋写了这么一篇超级详细的配置攻略,贴上来共享。要强调一点的就是,这种配置方法里使用的Opencv库是直接安装Opencv时候自带的dll库,在你的VS里面是无法调试Opencv的。如果需要调试Opencv,必须应用自己编译出来的Opencv库,具体怎么编译自            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-19 08:13:49
                            
                                42阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            编译opencv库 opencv4.3的调用 cv::Point:二维/三维点类 cv::Scalar 标量(颜色) cv::Size 大小 cv::Rect 矩形 Vec3b和Vec3f类型 cv::RotatedRect 斜矩形 cv::Matx 固定矩阵类 cv::Range 连续整数序列 c            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-25 15:10:11
                            
                                155阅读