楷尘·极客

小时候天真的以为全世界都喜欢我,长大了才知道,原来是全宇宙!

排序:
默认
按更新时间
按访问量

Windows下快速安装配置TensorFlow(GPU)

硬件配置 具备NVIDIA的显卡 其他配置不要太坑就行 系统环境 win7/win10(都测试过了) 安装步骤 1.下载Anaconda,安装···(一路next即可),安装结束时会提示是否安装VS CODE,建议安装,挺好用。 2.安装完anaconda后,在开始中打开anacon...

2018-12-06 19:44:26

阅读数:22

评论数:0

一步一步实现编写类似Halcon的形状匹配算法

用过halcon形状匹配的都知道,这个算子贼好用,随便截一个ROI做模板就可以在搜索图像中匹配到相似的区域,但是这家伙收费。查看了几篇论文,实现一个类似的算法。先上两张效果图: 无遮挡匹配: 有遮挡匹配: 先写到这···mark.  ...

2018-11-20 20:30:57

阅读数:61

评论数:0

Windows下的zip和unzip命令

        在Linux系统一般自带zip和unzip命令,在Windows下面木有,但是只要加入这两个命令在Windows命令行下也就可以使用了。命令下载地址。下载后将其加入Windows的环境变量即可使用。         压缩命令:zip -q -r xxx.zip yyy (将yyy...

2018-09-28 16:50:28

阅读数:903

评论数:0

DICOM简介

一  DICOM的由来DICOM是英文Digital Imaging Communications in Medicine的缩写。从字面上来解释,第一,应用对象是数字化的医学图像,第二,也就是DICOM规范的核心是“通信”。综上所述,DICOM可以解释为“医学数字化图像通信/交流的共同规格”。这个...

2018-07-06 16:50:25

阅读数:95

评论数:0

Dlib+OpenCV交叉编译移植到ARM64-v8平台

系统环境ubuntu16.04 + dlib + opencv320 + qt560准备资源1、Dlib源码 - https://github.com/davisking/dlib2、OpenCV源码(这里使用OpenCV320) - https://www.opencv.org/releases...

2018-05-18 15:50:42

阅读数:1516

评论数:3

Unix版权史

1.这几天,我在读《Unix编程艺术》。书中介绍了Unix的发展历史。我发现,这是一个很好的例子,说明现行版权制度具有阻碍社会发展的负面作用。2.Unix诞生于1969年,是贝尔实验室员工Ken Thompson的个人项目。由于贝尔实验室是AT&T(美国电话电报公司)的下属...

2018-05-16 19:24:34

阅读数:101

评论数:0

Qt移植到ARM64-v8平台(NXP i.MX8M)笔记

前言    网上有一堆Qt移植到嵌入式linux的教程,但是目标机器基本都是32bit的较老的机型(ARM9/ARM11/CortexA8/A9)。现在目标机器跑的是64bit的Linux(飞思卡尔(已经被NXP收购)i.MX8M:4*Cortex-A53 + 1*Cortex-M4)。我原本以为...

2018-05-09 21:22:42

阅读数:1059

评论数:13

OpenCV移植到ARM-Linux(Exynos4412)全过程

目录    OpenCV移植到ARM全过程-I    OpenCV移植到ARM全过程-II    OpenCV移植到ARM全过程-III    OpenCV移植到ARM全过程-IV

2018-04-27 20:58:38

阅读数:1543

评论数:5

Qt线程的实现:子类化QThread V.S. 对象moveToThread

子类化QThread    这个用法很简单,首先创建一个Worker类继承QThread,重写run()函数即可。常见的用法伪代码如下:// 定义线程 class Worker : public QThread{ protected: void run(){ // do somet...

2018-04-27 20:36:21

阅读数:344

评论数:0

Dlib实现人脸特征点检测全过程

下载dlib source和shape_predictor_68_face_landmarks.dat    到dlib官网的GitHub下载入口dlib-source和shape_predictor_68_face_landmarks.dat。CMake dlib    最新版本的dlib需要C...

2018-04-19 19:45:18

阅读数:1181

评论数:2

OpenCV-DNN使用YOLO网络目标检测

开发环境    VS2013 + OpenCV3.4.1 + Qt5.8.0实验准备    yolov2-tiny.cfg    yolov2-tiny.weights    或    yolov2.cfg    yolov2.weights    或    yolov2-voc.cfg    y...

2018-04-17 20:34:42

阅读数:2201

评论数:3

OpenCV-DNN使用SSD网络目标检测

开发环境    VS2013 + OpenCV3.4.1 + Qt5.8.0实验准备    VGG_VOC0712_SSD_300x300_iter_120000.caffemodel    deploy.prototxt    以上数据可以由这里下载得到(或者直接下载本工程),使用的是基于Caf...

2018-04-17 19:26:57

阅读数:1239

评论数:1

OpenCV-DNN使用CaffeModel实现手写数字识别

开发环境    VS2013 + OpenCV3.4.1 + Qt5.8.0 + Caffe实验准备    lenet_iter_5000.caffemodel    // Caffe使用LeNet网络结构迭代训练5000次的model    lenet_iter_10000.caffemodel...

2018-04-13 19:37:33

阅读数:566

评论数:0

CMake opencv时Download: opencv_ffmpeg.dll、ippicv等失败的解决方法

    最近OpenCV更新到了3.4.1,下载了OpenCV3.4.1的源码,想编译一个VS2013X64的SDK,在CMake的时候一般会下载一些依赖(ffmpeg*.dll,ippicv*.zip)等。但是现在宿主机没有网络,CMake-Configure就会失败···,或者有时候网络很差,...

2018-04-12 21:17:56

阅读数:1089

评论数:1

Caffe初体验之Caffe-Windows的配置(CPU/GPU)与Mnist数据集测试

配置编译caffe-windows安装CUDA(适用GPU版本)    去英伟达下载CUDA7.5,windows10,x86_64,本地安装,如下图:下载安装CUDNN(V4 for cuda7.0或者V5 for cuda7.5)(适用GPU版本)    这个过程的话新用户需要注册,如下图:下...

2018-04-10 20:46:32

阅读数:338

评论数:1

SVM实现手写数字识别

SVM简介    知乎上的一个回答我认为是史上最NB最形象的SVM含义解释,想看介绍戳这里(里面的第一个回答),再看看百科就能知道个大概了。开发环境    Windows10 + VS2013 + Qt580 + OpenCV300主要代码    利用opencv-SVM算法和Mnist数据集封装...

2018-03-30 18:48:01

阅读数:1004

评论数:0

KNN实现手写数字识别

KNN简介    物以类聚,人以群分就是KNN的算法的宗旨,要辨识一个人大概是社么样的人,可以从他的朋友圈入手,看他的盆友圈属于哪种类型(和哪种类型的盆友圈最接近,比如经常去夜店的二代、老实的码农、像我这样帅的人)就可以大致判断他也属于该类型的人。KNN就是将未知样本和已知样本集合进行比较,比较未...

2018-03-28 19:27:43

阅读数:506

评论数:0

梯度下降算法求一元凸函数的最优解

梯度下降算法:        X(n+1) = X(n) - ηf'(X)该算法可以用在求一元凸函数的极值(当然也可以求多元凸函数),前提是凸函数。这里使用一元二次方程为例。// 梯度下降算法求一元凸函数的最优解(极值点) // 梯度下降算法 X(n+1) = X(n) - ηf'(X) // 设...

2018-03-22 14:24:25

阅读数:541

评论数:3

C++实现牛顿迭代法求一元二次方程

        牛顿迭代法定义如下(来自百度百科):        用牛顿迭代法小试牛刀用来求解一元二次方程的根(工程下载地址【注:不好意思,下载题目写成了二元一次方程,见谅。】,release下的应用程序可以直接运行),代码如下:typedef struct _MyP { float x; ...

2018-03-21 19:08:27

阅读数:896

评论数:0

error: undefined reference to `cv::imread(cv::String const&, int)'问题解决方法

Ubuntu下QtCreator+opencv环境刚刚配置好(库和头文件路径也设置正确了),编译时出错:error: undefined reference to `cv::imread(cv::String const&, int)'出现以上情况一般是头文件路径出错,或者...

2018-02-27 10:00:24

阅读数:1246

评论数:0

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