昊虹AI笔记

用心记录计算机视觉和人工智能技术

  • 博客(12)
  • 资源 (21)
  • 收藏
  • 关注

原创 将C/C++程序的变量数据导入到MATLAB中的方法

在阅读这篇博文前,请大家先阅读我的上一篇博文,因为这篇博文的思路来自于我的上一篇博文,链接如下:https://blog.csdn.net/wenhao_ir/article/details/51007255下面直接说将C/C++程序的变量数据导入到MATLAB中的方法:先上VC导出变量数据的代码:#include <fstream>using namespace std;int main(){ int a[6]={1,2,3,4,5,6};//注意:这里的类型一定要是

2016-03-30 13:37:30 7672

原创 将MATLAB的变量数据导入到C/C++程序中的方法

怎样将将MATLAB的变量数据导入到C/C++程序中?最开始,我想在VC中直接调用MATLAB-Workspace中的变量,即通过混合编程的方式来实现将MATLAB的变量数据导入到VC中,如果以后还需要这种方法,可以参考以下资料:http://www.tuicool.com/articles/eQBrQvahttp://blog.sina.com.cn/s/blog_67d069a90100q37c.html博主2022-04-15注:上面两篇,第一篇要注册登陆才能看了,我这里注册了一个帐号,分享给

2016-03-29 16:46:06 8365

原创 OpenCV 程序报错 The application has requested the Runtime to terminate it in an unusual way.

The application has requested the Runtime to terminate it in an unusual way.这是利用OpenCV开发图像识别算法或程序经常遇到的报错,事实上,不仅是OpenCV,只要你用VC作开发,那么在运行exe文件时便会经常遇到这样的报错。它的意思为:应用程序请求运行时被不正常的方式终止了。这句话对于我们的启示意义其实不大,基本等于废话,等同于程序不能正常运行。导至这样报错的原因千奇百怪,这篇文章只总结使用OpenCV开发下可能的原

2016-03-25 16:12:43 2862

原创 VC的包含文件和引用文件是不一样的~

如果你想设置头文件的路径,那么应该是选包含文件,而引用文件是C#用的东西~看下面的两幅图就明白了!

2016-03-25 14:28:57 791

原创 MATLAB-Direct access of structure fields returned by a function call is not allowed 的解决方法~

今天在MATLAB的命令行窗口直接输入MATLAB路径下名字为“I_005_xianxing.m”的M文件时出现警告,提示如下Warning: Direct access of structure fields returned by a function call (e.g.,call to I_005_xianxing) is not allowed. See <a href="matlab: helpview([docroot '/techdoc/rn/rn.map'],'cannot_do

2016-03-23 15:56:30 2273

原创 C++中的动态数组vector怎么用?

vector是C++中的一种数据结构,确切的说是一个类.它相当于一个动态的数组,当程序员无法知道自己需要的数组的规模多大时,用其来解决问题可以达到最大节约空间的目的.

2016-03-21 15:04:44 11993

原创 C/C++中typedef详解与使用示例

除了可以直接使用C/C++提供的标准类型名(如int、char、float、double、long等)和自己声明的结构体、共用体、指针、枚举类型外,还可以用typedef声明新的类型名来代替已有的类型名。

2016-03-19 11:05:48 1658

原创 VS2008在调试OpenCV_2.3.1的程序时报错丢失tbb_debug.dll的解决办法

问题描述:Win7环境下的VS20008在运行OpenCV2.3.1 的程序时出现:“无法启动此程序,因为计算机中丢失tbb_debug.dll.尝试重新安装该程序以解决问题”的解决方法!解决方法:首先查看自己的用户环境变量设置的tbb文件夹路径是哪个路径,我用的是VS2008,所以路径为:D:\opencv\build\common\tbb\ia32\vc9;如果您的VS是VS2010,则路径为..\pencv\build\common\tbb\ia32\vc10;如果您的VS

2016-03-16 10:57:04 1009

原创 VS2008下利用#pragma comment屏蔽程序运行时产生的CMD窗口

有时我们的exe程序并不需要CMD窗口打印输出信息,所以我们需要屏蔽它。那么怎么屏蔽它呢?在VS2008下利用预编译指令#pragma comment就可以屏蔽CMD窗口,下面是具体方法。

2016-03-15 16:06:02 2515

原创 详解让人闹心的C++语句 cout<<“Hello“<<endl;

详解让人闹心的C++语句 cout<<“Hello“<<endl;

2016-03-15 11:57:33 32299 11

原创 详解C++中经常看到的#include <iostream> using namespace std;

在cpp文件中,我们经常看到#include &lt;iostream&gt; using namespace std; 这两句连用。问题来了对于从C切换到C++的程序员而言为啥iostream 不写成iostream.h?答:在C++引入名字空间的含义之前,都是用#include&lt;iostream.h&gt;这样的写法的,因为要包含进来的头文件名就是iostream.h。标准C++引...

2016-03-15 11:54:10 17248

原创 C++引入名字空间(namespace)意义何在?为什么using namespace std会成为常用语句?

名字空间(namespace)的最大意义大于解决名字重复问题,下面是问题的来龙去脉。在没有引入名字空间的概念之前,用户在一个cpp文件(即C++代码的源码文件)的开始位置一般会引入头文件,比如<stdio.h>,这里面就有已经定义好的全局变量、函数名、和类名,如果这些全局变量、函数名、和类名数目不多,那程序员在写自己的程序时引入的新名称还不容易重复。但是如果很不幸引入了多个头文件,那么这些头文件里的全局变量、函数名、和类名非常多,程序员在写自己的代码段时就很容易造成名字重复了。若我们同时

2016-03-15 11:31:26 7381 1

ckplayer宽度和高度根据父容器的宽度进行自适应的代码段

ckplayer宽度和高度根据父容器的宽度进行自适应的代码段。 代码里有详细注释,大家一看便知是怎么回事儿。

2024-01-01

github配置个人主页所需的文件

github配置个人主页所需的文件,详细的介绍请参考博文:https://blog.csdn.net/wenhao_ir/article/details/131253801

2023-07-26

提供轮廓拓扑结信息(hierarchy)且contourIdx的值为-1时函数drawContours()是按怎样的规律绘制轮廓

提供轮廓拓扑结信息(hierarchy)且contourIdx的值为-1时函数drawContours()是按怎样的规律绘制轮廓的。 本文档是博文https://blog.csdn.net/wenhao_ir/article/details/125537878的付费内容。 文件付费下载之后请大家用浏览器打开。

2022-07-04

基于OpenCV实现的图像油画效果处理程序(高效率低耗时C++代码-带详细注释)

这个代码的详细介绍见博文https://blog.csdn.net/wenhao_ir/article/details/125363431, 该代码针对大多数图像油画效果实现程序耗时过多的问题进行了优化,在我的计算机上实测300×300的图像只需要0.66秒即可处理完,而CSDN上其它实现同样油画效果的代码一般耗时都在10秒以上。 购买之后在阅读注释过程中有任何疑问都可以在CSDN上发私信咨询我,我工作时都挂着CSDN的,会很快回复您的。

2022-06-20

tensorflow-2.9.1-cp39-cp39-win_amd64.whl

tensorflow-2.9.1-cp39-cp39-win_amd64.whl 使用pip在线安装下载很慢,并且下载到中途还有可能失败,所以给大家提供一个CSDN下载地址。下载下来之后的本地安装方法见博文https://blog.csdn.net/wenhao_ir/article/details/125260565

2022-06-14

scipy-1.8.1-cp39-cp39-win_amd64.whl

scipy-1.8.1-cp39-cp39-win_amd64.whl,pip安装scipy-1.8.1时,此文件下载比较慢,所以提供给大家,下载之后本地安装方法见博文 https://blog.csdn.net/wenhao_ir/article/details/125260565

2022-06-14

scikit_learn-0.24.2-cp36-cp36m-win_amd64

把文件scikit_learn-0.24.2-cp36-cp36m-win_amd64.whl下载到本地后的安装方法见博文https://blog.csdn.net/wenhao_ir/article/details/125260565

2022-06-13

scipy-1.5.4-cp36-cp36m-win_amd64.whl

把文件scipy-1.5.4-cp36-cp36m-win_amd64.whl下载到本地后的安装方法见博文https://blog.csdn.net/wenhao_ir/article/details/125260565

2022-06-13

编译好的OpenCV 4.5.0+VS2019+CUDA模块+python 3.8

OpenCV 4.5.0 x64, VS2019 with CUDA all modules + python 3.8 bindings (Debug) configured with: CUDA 11.1 binaries compatible with compute 3.5-8.6, –-use_fast_math enabled, cv::cuda). cuDNN 8.0.4 (DNN_BACKEND_CUDA). Nvidia’s NVDECODE hardware video decoder (cv::cudacodec::VideoReader). Intel Quick Sync hardware video encoder/decoder (cv::CAP_INTEL_MFX).

2022-06-05

自己编译的适用于win32平台(x86)、VS2013的OpenCV3.0.0+opencv_contrib-3.0.0库

自己编译的适用于win32平台(x86)、VS2013的OpenCV3.0.0+opencv_contrib-3.0.0库 详细介绍见博文:https://blog.csdn.net/wenhao_ir/article/details/125098843 内附OpenCV3.0.0的源码和opencv_contrib-3.0.0的下载链接。

2022-06-04

ippicv_windows_20141027.zip

CMake编译OpenCV-3.0.0源码时需要这个文件,详情见博文 https://blog.csdn.net/wenhao_ir/article/details/125098843 其hash值为 b59f865d1ba16e8c84124e19d78eec57

2022-06-02

利用OpenCV的类BackgroundSubtractorKNN实现对道路监控视频前景/背景提取的代码

代码的详细效果见博文https://blog.csdn.net/wenhao_ir/article/details/125007017 利用OpenCV的类BackgroundSubtractorKNN实现对道路监控视频前景/背景提取的代码 代码中有测试视频的下载链接。 去除车辆阴影的效果不错。

2022-05-27

将图像(矩阵)从直角坐标系转换到极坐标系的MATLAB代码

实现将单通道的图像或矩阵从直角坐标系转化为极坐标的,语言为MATLAB,代码中有详细的注释说明。 详情请参见下面这篇博文: https://blog.csdn.net/wenhao_ir/article/details/124831090

2022-05-18

Discuz主题-帖子浏览记录插件

这个插件的详细介绍链接 https://blog.csdn.net/wenhao_ir/article/details/124767719 这个插件可用于记录并查看每个帖子都有哪些用户进行了浏览,我当时用来找出那些被共享的VIP帐号和盗取自己网站上资源的VIP。 注意:这个插件适用于Discuz的X2.5以上的GBK版本。

2022-05-15

Arpack-arpack编译好的32位(x86)库文件(lib和dll)

Arpack-arpack编译好的32位(x86)库文件(lib和dll),需要的朋友可直接下载使用,免得自己再去下载MINGW然后麻烦地编译了。

2022-05-13

基于H-minima(迭代H-极小值)的标记控制分水岭细胞核分割的MATLAB实现

基于H-minima(迭代H-极小值)的标记控制分水岭细胞核分割的MATLAB实现

2022-05-13

ARPACK-arpack-的所有头文件,比如arlsmat.h、arlspen.h、arlssym.h等

ARPACK-arpack-的所有头文件,比如arlsmat.h、arlspen.h、arlssym.h等

2022-05-11

LSM直线检测算法的源代码

LSM直线检测算法的源代码,了解更多详情可参见博文:https://blog.csdn.net/wenhao_ir/article/details/124636972

2022-05-10

CannyLines直线检测算法编译好的lib库、源代码和测试图片集

CannyLines直线检测算法编译好的lib库、源代码和测试图片集,了解更多详情可参见博文:https://blog.csdn.net/wenhao_ir/article/details/124636972

2022-05-10

ippicv_2019_win_ia32_20180723_general.zip等OpenCV-Cmake时容易缺失的5个文件

关于我上传的这个资源的详情,可见博文: https://blog.csdn.net/wenhao_ir/article/details/124664637 OpenCV4.x进行Cmake时报错"Error in configuration process,project files may be invalid"需要的五个文件。 具体文件名如下: b624b995ec9c439cbc2e9e6ee940d3a2-v0.1.1f.zip 55c0bc8ad27db00116fabf06508de196-opencv_videoio_ffmpeg_64.dll 5de6044cad9398549e57bc46fc13908d-opencv_videoio_ffmpeg.dll 0157251a2eb9cd63a3ebc7eed0f3e59e-ippicv_2019_win_ia32_20180723_general.zip 1d222685246896fe089f88b8858e4b2f-ippicv_2019_win_intel64_20180723_general.zip

2022-05-09

对旋转文本图像矫正时填入函数getRotationMatrix2D()的角度应该是哪个?

对旋转文本图像矫正时填入函数getRotationMatrix2D()的角度应该是哪个? 这个问题来源于博文: https://blog.csdn.net/wenhao_ir/article/details/51733627 中对下面代码的说明。 angel = angel<pi2 ? angel : angel - CV_PI; 这句代码实际上是确定函数getRotationMatrix2D()的第二个参数,函数getRotationMatrix2D()的第二个参数为图像旋转的角度,单位为度,正值代表逆时针旋转。代码的意思为,当我们得到的angle小于π/2时,旋转的角度就为angel。而如果它大于π/2时(等于π/2的情况已经被之前的代码排除了),旋转的角度为angel -π/2。为什么是这样? 这个文档详细介绍了这个问题,由于是自己花时间和精力写的,所以麻烦大家花费1.9元钱购买可见(本来想设置成1元钱的,但是CSDN最低是1.9元),谢谢大家。

2022-05-06

OpenCV-4.1.2.zip

OpenCV-4.1.2的源码,在OpenCV官网点击Sources后的页面无法连接,于是用国外的服务器下载下来的。

2022-02-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除