自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(154)
  • 资源 (13)
  • 收藏
  • 关注

原创 Current platform is win32, apply sqlite fix Can‘t load sqlite3.dll from current directory

安装Label_studio时遇到了报错,Current platform is win32, apply sqlite fix Can't load sqlite3.dll from current directory。2. 安装并激活Label_studio工具。(2)激活label_studio环境。(2)激活label_studio工具。(1)安装label_studio。(1)安装label_studio。3. Label_studio使用。Label_studio安装配置。

2024-09-14 16:58:04 296 1

原创 Qt编译报错:-1: error: dependent ‘..\..\..\..\..\..\QT6\6.8.0\msvc2019_64\include\QtWidgets\QWidget‘

​error: dependent '..\..\..\..\..\..\QT6\6.8.0\msvc2019_64\include\QtWidgets\QWidget' does not exist.​

2024-08-14 16:29:09 792

原创 轮廓检测(python和c++实现)

当我们将物体边界上的所有点连接起来时,就得到了一条轮廓线。通常,一个特定的轮廓是指具有相同颜色和强度的边界像素。OpenCV 可以非常方便地在图像中查找和绘制轮廓线。我们将在下面的示例中详细介绍这些算法。下图展示了这些算法如何检测简单物体的轮廓。

2024-07-04 17:31:06 1007

原创 深度学习:C++和Python如何对大图进行小目标检测

最近在医美和工业两条线来回穿梭,甚是疲倦,一会儿搞搞医美的人像美容,一会儿搞搞工业的检测,最近新接的一个项目,关于瑕疵检测的,目标图像也并不是很大吧,需要放大后,才能看见细小的瑕疵目标。有两种,一种是912*5000的图,一种是1024*2048的图,但是深度学习训练的时候,对图像的大小有一定的限制,比方说我的电脑配置可能就只能最大跑1024*1024大小的图像,否则就出现内存溢出,无法进行训练,对于这种912*5000的图就比较不好训练,如果把它强制转化成912*912大小的话,细小的目标可能会丢失。

2024-07-03 16:38:04 630

原创 c++获取路径中的文件名

首先,可以使用C++标准库中的字符串处理函数来获取路径中的文件名。)从该位置提取路径分隔符后的部分作为文件名。等)找到路径中最后一个路径分隔符的位置。方法1:使用C++标准库。使用字符串分割函数(例如。使用字符串提取函数(例如。输出结果是ss.jpg。

2024-07-03 10:39:10 844

原创 皮肤美白实现

皮肤美白

2024-06-28 14:41:57 125

原创 图像直方图的计算

计算三个通道的直方图并绘制出来

2024-06-28 14:00:01 336

原创 仿Photoshop利用曲线对图像调整亮度与色彩

利用曲线调整,实时查看图像各个通道曲线调整后的输出效果

2024-06-26 17:37:07 452

原创 图像亮度和对比度的调整

对图像亮度和对比度调整的算法实现

2024-06-26 16:00:00 771

原创 C++怎么调用类中的函数

在C++中,可以通过创建类的对象来调用类中的函数。

2024-06-26 08:38:00 1191

原创 利用opencv自带的Haar级联分类器模型

opencv自带的Haar级联分类器模型,可用于人脸检测,车牌检测,身体检测,微笑检测

2024-06-25 09:17:24 460

原创 BGR格式的图像转YUV格式

BGR转YUV(YUV420SP_NV21)代码实现。

2024-06-25 09:05:26 232

原创 pillow库读取图像有哪几种方式

P: 8位 映射为其它模式。YCbCr:亮色分离,三通道。RGBA:4通道,加透明。1:位图,像素深度为1。L:是灰度图,像素8位。F:像素float32。RGB:真彩色,三通道。

2024-05-20 16:31:40 314

原创 tensorflow1.x的代码如何迁移到2.x以上

此外还有一些弃用的函数,是2.x版完全不在使用了,这个时候,就需要去官网库里去搜,搜到相关处理函数,进行替换即可。对于1.x的版本过于老旧了,很多新的库已经不兼容,甚至是想用gpu训练的时候会有一些限制,在脚本的最上方添加上这两句,基本就解决了大多数的弃用问题。那么如何迁移呢,大多数的函数都是可以通过下面两句话解决。还有一些其它问题需要置换的,去官网查找置换即可。

2024-05-20 16:14:40 335

原创 cuda11.2安装哪个版本的tensorflow-gpu

在官网上找到这个表格,因为自己的电脑一直配置的11.2的cuda,所以也不想换,最好就是安装一般能适应该版本的tensorflow,我配置了python3.8的环境,然后进行。此外,如何知道有没有正确训练的时候使用了GPU,更直观的就是训练打印的过程的速度啦。回车就会自动从清华镜像上进行下载安装了 ,这里的清华镜像要自己配置,或者在安装命令后面加上镜像网址也是可以的,具体操作,我就不赘述了,可以百度看看。还有其它命令行打印的方法,这里不在赘述,我本人比较喜欢这种方式,直观一些。

2024-05-20 15:54:55 552

原创 tensorflow如何指定gpu运行还是cpu运行

如果需要切换成CPU运算,可以调用tf.device(device_name)函数,其中device_name格式如/cpu:0其中的0表示设备号,TF不区分CPU的设备号,设置为0即可。在TensorFlow中,如果你安装的TensorFlow版本是GPU版本的,并且你的电脑配置符合gpu运行的条件,那么系统就默认使用gpu进行训练,不用单独去指明用GPU。run() 函数的运作计制是:先加载flags的参数项,然后执行main() 函数,其中参数使用tf.app.flags.FLAGS定义。

2024-05-20 15:40:11 568

原创 could not broadcast input array from shape (128,128,3) into shape (128,128)

在深度学习时候,我们从网上爬取了一些图像,但是这些图像存在灰度图和彩色图,那么在进行数据处理的时候呢,就会出现,不一致问题,灰色的图按照彩色的图就去处理就会有问题,所以我们需要在处理前,对灰色图进行过滤,讲灰色图过滤掉,或者分彩色和灰度不同方式去处理。下面代码是我的简单处理办法。

2024-05-20 15:21:27 310

原创 dlib无法安装成功

在深度学习配置环境时,涉及到人脸识别通常会采用dlib这个库,如何快速解决

2024-05-11 09:34:54 182 1

原创 python实现大图片切割和合并验证切割是否正确

在目标检测中,有时候拍摄的图像较大,而待测目标只是整个图像的一小块区域,这时候就需要对大的图像进行分割,这样有助于深度学习模型训练的速度,以及推理的速度,所以我们在拿到大的图像的时候先对其进行分割,分割成几个小区域,根据我们的训练模型输入图片大小来确定所要分割的图像大小,再根据整个图像的长宽大小,从而计算出长宽需要分割的块数,也就是这里代码中的rownum和colnum。本文主要针对轮胎的图像分割,原始的轮胎图片过于巨大,对于标注数据集和直接输入模型都是不太方便实现的,因此先对原始图片进行切割。

2024-03-18 16:37:44 406

原创 将圆环区域展开成矩形长条

环形目标字符识别以及圆环目标区域获取

2024-03-04 10:29:01 992

原创 工业上视觉检测中存在的反光问题如何解决

反光物体表面的光反射率很高,图目标特征丢失就越严重,也给识别的准确度造成了很大的影响。偏振镜主要是非金属表面的反光,对于金属表面的反光属于多种角度的反光。FA-VISION偏振镜解决了锡纸反光的问题,也能解决啤酒瓶身反光的问题。d、采用同轴光照明:使物体表面的反射光和相机在同一轴线上,可以有效的消除图像重影,比较适用于物体表面镜面光滑的。拍摄反光物体时,在适当的位置选择多个光源,可以减少高光部分的反射,提高整体图像质量。e、调整光源和物体的角度,减少光源直射物体造成的反射情况,可采用斜照明或侧照明。

2024-03-01 10:50:44 1999

原创 文件夹删除不掉,如何快速删除掉?

4、将无法删除的文件拖入批处理文件(.bat)中,就可以立马删除掉了。3、将文本文件(.txt)重命名为批处理文件(.bat)1、新建一个文本文件(.txt)2、文件内输入以下代码。

2024-02-01 17:06:24 217

原创 标注工具labelImg和labelme的区别

labelimg是一种矩形标注工具,常用于目标识别和目标检测,其标记数据输出为.xml和.txtlabelme是一种多边形标注工具,可以准确的将轮廓标注出来,常用于分割,其标记输出格式为json区别labelImg和labelme都是训练数据集时,用于给数据集打标签的软件,但一个是矩形框,一个是可以标记不规则边缘,用于CV的不同领域。

2024-01-12 09:35:05 1939

原创 传统图像处理常用语句整理

以下是python代码利用opencv进行图像处理的相关常用语句整理,该代码不能直接拷贝运行,只能供摘抄个别语句去实现你想要的功能实现。在理解的基础上去灵活应用这些语句。

2024-01-11 11:51:27 569

原创 c++ 正则化

c++中的正则化实现

2024-01-11 11:13:55 632

原创 C++ STL:常用拷贝算法和替换算法

c++的复制算法和替换算法

2024-01-10 14:33:52 527

原创 C++创建和调用DLL动态链接库

如何把自己的算法功能打包供给软件调用,就需要知道如何将算法打包成dll动态链接库。第一步:创建C++空项目第二步:创建头文件(.h)以及源文件(.cpp)第三步:编写头文件(重点) 下代码显示部分是模板,名称可以自己起,最重要的就是__declspec(dllexport)以及__declspec(dllimport)。一个是导出,一个是导入。第4步:编写.cpp文件这一步主要是一个算法实现脚本alg.cpp和main.cpp的实现,这里涉及到如何调用之前算法实现脚本生成的dll文件,dll实现主要通

2023-12-22 09:36:18 502

原创 c++图像像素计算

我们知道每张图像都能够用矩阵来表示,矩阵中每个元素的值表示了图像中每个像素值,像素值的大小就对应着图像的亮暗。因此找到矩阵中的最大值,就是找到了图像中灰度值最大的像素,计算矩阵所有元素的平均值就是计算图像像素平均灰度,平均灰度表示图像整体的亮暗程度。

2023-12-20 15:59:43 1517

原创 医美人脸关键点坐标检测

实现了一些功能来可视化人脸坐标检测结果。

2023-12-20 14:20:28 811

原创 在使用paddleocr转onnx后,推理遇到的问题解决

if img_h is not None and img_w is not None and img_h > 0 and img_w > 0:TypeError: '>' not supported between instances of 'str' and 'int'

2023-09-28 09:29:43 1689

原创 在C++中利用rapidjson实现Python中的字典(Dict)

python字典用c++实现

2023-08-24 16:49:19 519

原创 ONNX转换及如何使用的代码

如何进行onnx模型转换以及推理

2023-08-24 16:37:00 484

原创 Deep Automatic Natural Image Matting

利用深度学习自动图像抠图(Automatic image matting, AIM)是指在不需要任何像trimap等辅助输入的情况下,从任意自然图像中估计出软前景

2023-08-17 17:05:57 183

原创 如何将labelImg打包成exe

labelimg主要用于目标检测领域制作自己的数据集

2023-08-17 16:50:48 572

原创 OCR识别系列之一-----场景文字识别

在文本检测算法中,基于分割的检测算法可以更好的处理弯曲等不规则形状的文本,因此往往能取得更好的检测效果。但是分割法后处理步骤中将分割结果转化为检测框的流程十分复杂,而且耗时严重,因此有人提出了一个可微的二值化模块(Differentiable Binarization),然而,标准的二值化函数是不可微的,我们提出了一个近似的二值化函数,称为可微二值化(DB),当它与分割网络一起训练时是完全可微的。通过结合简单的语义分割网络和DB模块,得到了一种鲁棒快速的场景文本检测器。将二值化阈值加入训练中学习,

2023-04-14 11:23:33 1161 1

原创 OCR识别系列之一-----文档字符识别

假如输入系统的图像是一页文本,那么识别时的第一件事情是判断页面上的 文本朝向,因为我们得到的这页文档往往都不是很完美的,很可能带有倾斜或者污渍,那么我们要做的第一件事就是进行 图像预处理,做角度矫正和去噪。

2023-04-06 17:25:18 1279

原创 OCR识别系列之一----技术实现

OCR技术的实现,总体上可以分为五步:预处理图片、切割字符、识别字符、恢复版面、后处理文字。

2023-04-04 15:27:09 2444

原创 OCR识别系列之一-----基础介绍

OCR,中文又叫光学字符识别,它是利用光学技术和计算机技术将目标上的文字信息提取出来。

2023-04-03 11:15:01 1549

原创 Web和HTTP基础知识

web三个主要组件:HTML,URL,HTTP

2023-03-07 18:06:29 838

原创 如何在中国研究生招生信息网查考研成绩?

2023考研初试成绩查询

2023-02-21 11:11:40 1181

短视频去水印微信小程序工具

功能 大多短视频平台视频去水印 无水印视频下载 福利广告接入页 帮助页 个人信息页 积分签到 查询历史解析记录 历史解析记录下载

2023-02-23

机器学习之误差项分析视频教程

误差分析即真实值与预测值之间的误差分析

2023-02-22

机器学习之目标函数推导视频教程

主要是视频讲解目标函数的推导过程。送给想要入门机器学习的学子们

2023-02-22

机器学习之似然函数求解视频教程

内容设计似然函数的数学知识。

2023-02-22

机器学习之线性回归算法教程视频

线性回归算法的数学基础讲解。通俗易懂。属于机器学习入门级别

2023-02-22

计算机科学与技术专业简历模板

主要是针对计算机专业找工作的小伙伴们不知道简历怎么做的,提供一个模板

2023-02-20

算法面试基础知识.zip

里面涉及 数学基础 统计机器学习 数据结构与算法 深度学习 四大模块

2023-02-20

第4章(人工神经网络).pptx

4.1 基础知识(补充) 4.2 神经元与神经网络 4.3 反向传播神经网络 4.4 离散的Hopfield网络

2023-02-20

ChineseOcr Lite Ncnn,超轻量级Demo,支持ncnn推理

使用ncnn框架进行推理,模型是从onnx模型转成了ncnn模型格式。模型分三个角度识别模型,文本检测模型和文字识别模型,keys是字典 ├── angle_op.bin ├── angle_op.param ├── crnn_lite_op.bin ├── crnn_lite_op.param ├── dbnet_op.bin ├── dbnet_op.param └── keys.txt

2023-02-20

微信公众号开发实战教程

对于初学者如何进行微信公众号开发,如何操作,教程里都有详细步骤。

2023-02-16

pth和onnx推理结果对比代码

里面主要涉及到如何判断pth转onnx之后是否无损失转换了,利用代码进行测试两模型对同一张图片的推理结果是否一致。

2023-02-16

ICDAR2015数据集

ICDAR2015数据集主要用于OCR项目中,用于文字检测和文字识别,为不规则文本的数据集。

2023-02-16

paddleocr的标注工具

paddleocr的标注工具,可以解压后直接使用,不需要进行环境配置,只需双击运行程序即可。该资源可以用于OCR项目的标注工具使用,操作简单,标注后的数据可以直接作为数据集使用。可以对于那些不会运行代码的标注人员简单的进行标注。

2023-02-16

zqxt_forms2_20141013_232129_19.zip

<form method='post'> {% csrf_token %} {{ form }} <input type="submit" value="提交"> </form>

2019-07-19

OculusSetup

OculusSetup.exe

2017-06-02

oculus_runtime_sdk_0.8.0.0_win

oculus_runtime_sdk_0.8.0.0_windows版本

2017-06-02

ICP算法matlab代码

利用ICP算法实现点云拼接,该代码我已检验过,可以运行,只要输入相应的数据即可

2017-05-24

kinect生成pcl点云三维坐标txt

利用kinect深度信息,生成供pcl点云库使用的三维坐标

2017-05-24

kinect生成点云代码

利用openni库产生kinect设备捕捉到的点云

2017-05-24

OpenNI_Migration_Guide

OpenNI_Migration_Guide

2017-05-19

SensorKinect Win64-v5.1.0.25

用来驱动kinect1.0

2017-05-18

unity使用PlayMaker包能够很快的完成游戏原型动作

PlayMaker是由第三方软件开发商Hotong Games开发完成。它的Logo是一个中文的"玩"字(PS:看来中国文化声名远播)。它既是一个可视化脚本工具,又是一个分层逻辑框架。设计师、程序员使用PlayMaker能够很快的完成游戏原型动作,既适合独立开发者,又适合团队合作

2017-05-18

OpenNI-Windows-x64-2.2.0.33.zip

Kinect作为新一代的体感设备,小斤就不多介绍咯,微软日前也发布了相应的官方SDK,用以开发Kinect在PC上的应用。但就目前的情况而言,微软的KinectSDK只能在Win 7平台上使用,因此小斤选择了OpenNI作为Kinect开发的第一块踏脚石,它是目前已被广泛使用和认可的开源Kinect开发库。

2017-01-12

一维最邻近点对

本资源,使用的是C语言编程实现的一维最邻近点对问题,代码能够完全运行,达到预期所需结果。

2015-10-20

大整数乘法

大整数乘法 ,该程序已经运行成功,并达到了实验的预期效果,可以放心下载,保证能运行。

2015-10-20

空空如也

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

TA关注的人

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