自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 Visusl Studio如何构建项目同时调式客户端和服务端

最近用visual studio开发项目时,发现有两份服务端和客户端的代码需要同时调试,当打开visual studio时发现居然不会用。邮寄解决方案管理器,在《通用属性》中找到启动项目,若要同时运行客户端和服务器可以选择《多个启动该项目》,并将他们的操作都设置为《启动》。将作为服务端的代码放入建立好的工程中,配置好各种环境。右击解决方案管理器,找到《添加》-》《新建项目》,把作为客户端的代码放入新建的项目中,这样当初建立的项目中就会包含两个子项目。

2024-07-03 16:52:16 121

原创 U-Boot官方下载地址

无需密码,直接可下载,非常方便。

2024-06-12 15:46:29 150

原创 总结:terminate called after throwing an instance of ‘cv::Exception‘ what(): OpenCV(4.5.2) 类问题解决方法

成功找到 terminate called after throwing an instance of 'cv::Exception' what(): OpenCV(4.5.2) 类问题解决方法

2024-06-06 13:40:37 601

原创 Linux 下QT编译报错:/usr/lib/x86_64-linux-gnu/libQt5Core.so.5: version `Qt_5.12‘ not found (required by ……

3.打开 /usr/lib/x86_64-linux-gnu路径下的default.conf 文件。用 sudo vim /usr/lib/x86_64-linux-gnu/qt-default/qtchooser/default.conf命令打开,在该文件中添加上qt安装目录即可。环境变量中添加qt安装路径即可,使用source ~/.bashrc命令使环境变量生效。4.用qmake --version 命令检查qt版本。图2 添加Qt安装路径环境变量。图3 default.conf。

2024-05-31 11:29:24 350 4

原创 BMP格式图片的缩放

最近在着手用纯C语言打造一套自己的图像处理算法库——MyCV,在撸代码的时候突然想起我一直在处理固定大小的图片,而不能读取任意大小的图片,这就使我萌生了通过程序来改变图片的大小的想法。说干就干,想着我对bmp格式的图片最为了解就从把bmp格式的图片开始吧。经过我一顿猛如虎的操作成功地将代码雏形给敲了出来。来吧展示!

2024-02-04 14:54:33 1352 1

原创 纯C语言手工打造图像处理算法——MyCV

在前期阶段我学习过了图像处理的相关知识,掌握了一些图像处理算法。功能包括图片读取、保存、灰度化、二值化、高斯滤波、边缘检测、直线检测、特征提取等功能。摘要:接触过计算机视觉的朋友都知道业界常用的视觉处理解决方案有halcon、OpenCV、FreeImage等,其中由于opencv开源免费,因此适合个人学习使用。前期完成了读取图片、保存图片、灰度化、二值化、soble边缘检测、canny边缘检测、高斯滤波、直线检测等函数的编写初步验证了手写图像处理算法的可行性。1.1 前期成果展示。1.1.1 原图展示。

2024-01-22 16:26:38 629

原创 C语言容易忽视的几个错误

在上述的例子中,我将x、y都定义为uint8_t,即unsigned char 类型,即使下方的循环体中什么也不做,函数运行到此循环体时也会出现卡顿,但是在编译时并不会报错。尝试将x、y都改成int型后函数顺利运行。2. 函数声明结束后忘记写“;” ,会报错“storage class specified for parameter”1.for循环中自变量类型不匹配,导致代码无法运行。

2024-01-22 13:51:23 351

原创 NanoPC T4 应用篇

最近得到一款友善之臂产的nanopc t4开发板,想用它做点事,但是还没想好做什么。路过的大神们能给我分析一下这块板子的用途吗?

2024-01-04 14:58:27 395 1

原创 两种方法交叉编译并移植 OpenCV

转而使用arm-linux-gnueabi 7.5.0版本的交叉编译工具成功编译通过。下面我将展示两种不同的cmake构建方式来交叉编译opencv3.4.16,如有不恰当的言语或描述,还望大神们不吝赐教。第一次尝试交叉编译opencv是在虚拟机 Ubuntu环境下,我下载的交叉编译工具链的版本较低(4.5.1版本),因此我选择了低版本的opencv 3.4.16!使用arm-linux-gcc 4.5.1交叉编译opencv 3.4.16 部分报错展示。

2024-01-03 12:06:10 1594 3

原创 Tiny210移植Tslib

缓存文件用于存储已经检查过的条件信息,以便在下次编译时直接使用,而不需要再次进行检查。是一个在C语言标准库中定义的函数,它用于分配内存并确保返回的指针不为NULL。这样,在下次编译时,Autoconf可以直接从缓存文件中读取条件信息,而不需要重新检查。为了解决Tiny210电容屏失效问,让10年前的板子焕发第二春,故决定为其移植Tslib。图中显示为ARM,表明交叉编译成功,若为X86则需要重新配置交叉编译环境。前一个1.21为对这个分支的命名,后一个为找到的1.21分支。为交叉编译后的安装路径。

2024-01-03 11:20:47 350 1

C语言快速提升之链表的创建与遍历

C语言快速提升之链表的创建与遍历

2024-06-12

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

TA关注的人

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