自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (4)
  • 收藏
  • 关注

原创 cmake版本升级(ubuntu18.04)

安装环境

2023-04-19 16:56:34 908

原创 数据标注平台(CVAT)安装及踩坑记录

cvat安装及过程中遇到的坑

2023-01-15 17:08:59 3093

原创 docker安装及安装过程中遇到的问题

docker安装及安装过程中遇到的问题及解决方法

2023-01-09 16:37:58 634

原创 Python打包为exe详细教程

Python打包为exe详细教程

2022-06-14 23:25:19 397

原创 如何解决Ubuntu18.04循环登录/卡在开机界面/无法进入图形界面的问题

原因:NVIDIA显卡驱动损坏解决方案:重启进入命令行模式 卸载原有NVIDIA驱动程序 重新安装NVIDIA驱动后重启,问题解决Step1: Ubuntu系统开机进入命令行模式系统启动后,在BIOS引导界面按"ESC"键进入选择菜单,选择第一个"*Ubuntu",按"e"键进入编辑模式。Step2: 卸载NVIDIA驱动程序在命令行界面登录用户卸载所有旧驱动程序sudo apt-get remove nvidia-*sudo apt-get autoremove.

2021-11-15 16:14:48 2134

原创 Anaconda 修改默认虚拟环境安装位置

1.添加、删除envs_dirs:conda config --add envs_dirs dirconda config --remove envs_dirs dirconda config --add envs_dirs /home/baishuang/envs2.添加虚拟环境conda create -n test python=3.7

2021-03-16 09:57:34 3582 3

原创 2021-03-15 ImportError: libcudnn.so.7: cannot open shared object file: No such file or directory

在安装cudnn的时候,安装完成之后,importTensorFlow会出现如题中的错误,这个报错要么是环境变量配置问题,要么是CUDNN连接建立问题。1.环境变量cd /usr/local/cuda/lib64sudo rm -rf libcudnn.so libcudnn.so.7 #删除原有版本号,版本号在cudnn/lib64中查询sudo ln -s libcudnn.so.7.0.5 libcudnn.so.7 #生成软连接,注意自己下载的版本号sudo ln -s lib

2021-03-15 15:33:52 514

原创 pytorch安装

pip install torch==1.3.1 -f https://download.pytorch.org/whl/torch_stable.htmlpip install torchvision==0.4.1

2020-11-15 22:51:57 111

翻译 git如何新建分支并在分支上提交代码

1) 切换到基础分支,如主干git checkout master2)创建并切换到新分支git checkout -b pandagit branch可以看到已经在panda分支上3)更新分支代码并提交git add .git commit -m "init panda"git push origin panda4)在git代码管理界面经可以看到panda...

2020-03-09 00:32:59 2546

转载 cvFindContours/findContours提取轮廓

opencv在提取轮廓时,C/C++有两种方式,有些许不同,结合查找的资料和补充,做个小笔记;功能,提取满足一定面积阈值和宽高比例的轮廓;主函数static int getContoursByC(char* Imgname, double minarea = 100, double whRatio = 1); static int getContoursByCplus(char* Imgname

2017-11-25 19:17:15 1333

翻译 LSTM 网络

Recurrent Neural Networks人类并不是每时每刻都从一片空白的大脑开始他们的思考。在你阅读这篇文章时候,你都是基于自己已经拥有的对先前所见词的理解来推断当前词的真实含义。我们不会将所有的东西都全部丢弃,然后用空白的大脑进行思考。我们的思想拥有持久性。传统的神经网络并不能做到这点,看起来也像是一种巨大的弊端。例如,假设你希望对电影中的每个时间点的时间类型进行分类。传统的神经

2017-11-14 14:13:03 343

原创 从数据采集与标记行业看数据与深度学习之关系

1.数据规模先看数据规模,数据规模与算法模型的容量其实是比较相关的。算法模型的容量越大,就意味着算法能表示相对来说更复杂的关系。当数据规模相对过大时,在训练过程中容易产生欠学习(underfitting)。另一方面,在数据规模相对过小的情况下,就会产生过学习(overfitting)。近年来流行的深度学习模型可以拥有非常大的容量,模型中普遍用的神经网络算法,层数可以增加,每层神经元

2017-11-12 21:15:04 8461

原创 python学习笔记

1.import与from … import1.1 When to use import1) 如果模块包含的属性和方法与你的某个模块同名,你必须使用import module来避免名字冲突。>>>import os>>>import sys>>>os._name_'os'>>>sys._name_'sys'    1.2  When to u

2017-11-10 19:27:34 273

原创 vs2010开发中的问题总结

1.vs2010资源视图rc文件,提示在另一个编辑器中打开解决:“窗口”下拉菜单----“关闭所有文档”

2017-11-06 21:13:12 232

原创 QWT编译、配置、使用(VS2010 + Qt5.1.1)

QWT,全称是Qt Widgets for Technical Applications,是一个基于LGPL版权协议的开源项目,可生成各种统计图。它为具有技术专业背景的程序提供GUI组件和一组实用类,其目标是以基于2D方式的窗体部件来显示数据, 数据源以数值,数组或一组浮点数等方式提供, 输出方式可以是Curves(曲线),Slider(滚动条),Dials(圆盘),Compasses(仪

2017-11-06 17:37:00 541

原创 Pylon相机程序内存泄露、资源阻塞、类和回调函数

1.内存泄露问题一般来说,内存泄露主要是由于申请了相应的资源,但是使用它后并没有释放。如果只是简单地程序,那很容易避免内存泄露的问题,但是如果,在一个程序中同一个指针p指向的内存区在不同函数间不停的申请和释放,不知道最后p指向的内存是不是被释放了。那么如何来解决这个问题呢?首先,这里用C++来做示例,我们来看一看自己申请的内存区假设定义 char *p ;然后p =

2017-11-06 15:44:25 909

原创 Qt如何添加DOS窗口

1.VS2010开发Qt项目--属性--配置属性--链接器--系统--子系统选择控制台项2.QT Creator1)点击左侧Projects那个按钮,进入工程设置界面2)点解 Run Settings 选项卡3)选中 Run in terminal实际上就是Qt Creator 打开 cmd窗口,然后在Cmd窗口中运行程序,所以当你的程序是控制台程序

2017-10-24 12:44:04 1711

原创 Ubuntu16.04+cuda8.0+cudnnV5.1 caffe SSD配置、训练及测试过程

Python版本可以按以下步骤DIY训练SSD1.在/home/bay(您的服务器名字)/下新建ssd文件夹,在/home/bay/ssd/目录下clone作者github下的caffe文件包,执行以下命令: $ git clone https://github.com/weiliu89/caffe.git$ cd caffe

2017-08-04 17:31:18 830

原创 Ubuntu16.04+cuda8.0+cudnnV5.1配置faster-rcnn的方法

Python版本可以按以下步骤DIY训练Faster-RCNN1.下载Faster-RCNN源代码并安装  通过git工具直接下载,在Linux 命令行输入:  $ git clone —recursive https://github.com/rbgirshick/py-faster-rcnn.git        PS : —recursive 是用来caffe-fast-

2017-08-02 15:00:21 1233 1

原创 矫正图像亮度、对比度

1.对数变换:增加黑暗区域的亮度和对比度,降低明亮区域的对比度。2.对数变换和反向伽马变换:对数和反相伽马校正扩展了低灰度范围,同时压缩了高灰度范围。当使用灰色调色板时,这些变换会增加图像的整体亮度,并在暗处增加对比度,而在明亮区域的对比度降低。伽马系数Y越高,强度校正越强。对数校正功能比幂数1 / Y功能强。3.指数变换:降低黑暗区域的亮度和对比度,增加明亮区域的对比度。4.

2017-07-20 10:55:05 2056

原创 OpenCV轮廓、边缘、边界的相关函数

OpenCV支持大量的轮廓、边缘、边界的相关函数,相应的函数如下:1. 轮廓的特征矩moments矩主要包括以下几种:空间矩,中心矩和中心归一化矩。class Moments { public: ...... // 空间矩double m00, m10, m01, m20, m11, m02, m30, m21, m12, m03;// 中心矩

2017-07-17 10:19:37 1328

原创 配置caffe遇到的问题与解决方案

ubuntu14.04安装教程2015.08.17 Ubuntu 14.04+cuda 7.5+caffe安装配置遇到的问题与解决方案:1.ubuntu14.04 apt-get由于源的问题导致无法下载问题解决blog.csdn.net/skyie53101517/article/details/504509892.Ubuntu的ldconfig详解(解决*.so不

2017-07-14 20:11:06 1034

原创 关于安装ubuntu、windows

安装ubuntu时,选择要安装到的空磁盘分区,点击change按钮,将此分区格式化成ext格式,挂载点填/(即根目录),可以选择一个较小的空磁盘分区作为swap分区。安装windows时,当出现不能在所有磁盘安装时,要重启电脑,F2进入BIOS,选择另一格式的相同的引导启动盘。

2017-06-21 11:12:33 264

原创 其他函数使用前面函数的结果作为参数,定义局部变量

后一个方法使用前一个方法的结果, ss是局部变量,只在这个方法中定义使用的是局部变量public String grad(){String result=;return result;}public void showFg()[String ss=grad();} 在这个类中使用的,是全局变量。这个result就是全局变量在类中的每个方法都能用c

2017-06-04 22:26:43 273

转载 怎样在VMware虚拟机中使用安装并设置Ubuntu系统

Ubuntu 系统是一款优秀的、基于GNU/Linux 的平台的桌面系统。当然,目前为止很多应用程序还完全不能允许运行在 Ubuntu 系统上,而且 Ubuntu 的界面、使用方法会让大部分Windows 用户感到不适应。为了在正常的 Windows 工作环境中熟悉并体验 Ubuntu 环境,我们选择使用了 VMware 虚拟机环境。此教程适合初次使用 Linux 环境的各类小白。

2017-06-04 22:14:20 1256

转载 C++基础---无返回值函数(void函数)

1. 无返回值函数(void函数)1.1 void函数的定义不带返回值的return语句只能用于返回类型为void的函数。在返回类型为void的函数中,return返回语句不是必需的,隐式的return发生在函数的最后一个语句完成时。一般情况下,返回类型是void的函数使用return语句是为了引起函数的强制结束,这种return的用法类似于循环结构中的break语句的作用。

2017-05-25 12:37:56 43481 4

原创 距离变换

距离变换被广泛应用于图像分析、模式识别与计算机视觉等领域,并已逐渐成为其中的一个基本运算和研究热点,人们利用它实现目标细化、骨架抽取、分割与配准等。距离变换是针对二值图像的一种变换,对于构成某个连接成分的像素来说,给出从背景到每个像素的最小距离的处理成为距离变换,或计算一个像素点到背景像素点的最短距离。现有的距离变换算法主要采用两类距离测度,非欧式距离和欧式距离。前者常采用城市街区、棋盘、倒角等距

2017-05-24 22:22:43 875

原创 灰度共生矩阵

颜色、纹理、形态等特征是图像的主要特征,基于纹理特征的局部阈值法进行图像二值化方法备受关注。哦通过图像处理技术获得图像中纹理的定量或定性描述,并以此作为图像二值化的依据。        纹理一般由灰度分布在空间位置上反复出现而形成的模式,在图像控件中某种位置关系的像素之间存在的灰度关系,成为图像的灰度空间相关。由Haralick等人提出的灰度共生矩阵(gray level co-occurre

2017-05-24 21:00:58 615

原创 图像二值化

二值化广泛应用于图像分割、图像增强、图像识别等领域。二值图像具有存储空间小、处理速度快等特点,可以方便进行布尔逻辑运算,可以比较容易获取目标区域的几何特征或者其他特征,比如描述目标区域的边界、获取目标区域的位置和大小等。        阈值的选取是图像二值化的关键问题。在灰度图像中,由于物体与背景的灰度分布存在着一定的差别,把整幅灰度图像用灰度直方图表示,则图中必然存在波峰和波谷。最简单的情况

2017-05-24 20:23:40 8409

编译程序原理实验报告

 对PL/0程序的说明部分分析  分析PL/0程序的实现部分分析 常量声明处理 –变量声明处理 –过程声明处理 –赋值语句 –过程调用语句 –复合语句

2012-06-16

微机原理与接口技术综合实验报告

(1)按原理图连接好电路,其中8254计数器用于产生8251的发送和接收时钟,TXD和RXD连在一起。 (2)编程: 从键盘输入一个字符,将其封装成为数据帧后发送出去,并进行差错检测及奇偶校验,再接收回来在屏幕上显示,实现自发自收。

2012-06-16

金成值书后习题第四章

第四章详细答案解析 文法与语法分析,文法的二义性,等价文法,算法,正则nfa,dfa到正则文法的转换,判断文法是LL(1)文法,文法分析表,文法分析过程

2012-06-16

空空如也

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

TA关注的人

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