代码改变世界

随笔档案-2017年12月

OPENCV Linux安装

2017-12-28 11:36 by nigaopeng, 189 阅读, 收藏,
摘要: https://docs.opencv.org/master/d7/d9f/tutorial_linux_install.html 阅读全文

C++开发人脸性别识别教程(6)——通过SVM实现性别识别

2017-12-27 17:53 by nigaopeng, 294 阅读, 收藏,
摘要: http://blog.csdn.net/u013088062/article/details/50480518 阅读全文

深度学习卷积神经网络大事件一览

2017-12-27 17:51 by nigaopeng, 507 阅读, 收藏,
摘要: http://blog.csdn.net/u013088062/article/details/51118744 http://blog.csdn.net/column/details/literature.html 阅读全文

编程巨星的唯一秘诀

2017-12-27 16:26 by nigaopeng, 194 阅读, 收藏,
摘要: 别以为是那些软件开发定律,别以为是开发出那些特殊用途的软件,别以为是软件设计技术本身。只有一条真理决定了一个软件程序员的成功还是失败。由于坚持这个真理,一个资深的程序员能在一天的时间里学会一门新的编程语言,而由于不坚持这条真理,一个初级的程序员用十年时间也只能挣到一份糊口的钱、永远是来实现别人的设计 阅读全文

【OpenCV入门教程之二】 一览众山小:OpenCV 2.4.8 or OpenCV 2.4.9组件结构全解析

2017-12-27 15:06 by nigaopeng, 295 阅读, 收藏,
摘要: 本系列文章由zhmxy555(毛星云)编写,转载请注明出处。 文章链接: http://blog.csdn.net/poem_qianmo/article/details/19925819 作者:毛星云(浅墨) 邮箱: happylifemxy@163.com 写作当前博文时配套使用OpenCV版本 阅读全文

Kconfig介绍

2017-12-27 11:38 by nigaopeng, 258 阅读, 收藏,
摘要: https://www.kernel.org/doc/Documentation/kbuild/kconfig-language.txt 阅读全文

python marshal 对象序列化和反序列化

2017-12-26 13:50 by nigaopeng, 1133 阅读, 收藏,
摘要: 有时候,要把内存中的一个对象持久化保存到磁盘上,或者序列化成二进制流通过网络发送到远程主机上。Python中有很多模块提供了序列化与反序列化的功能,如:marshal, pickle, cPickle等等。今天就讲讲marshal模块。 注意: marshal并不是一个通用的模块,在某些时候它是一个 阅读全文

图像全参考客观评价算法比较

2017-12-23 15:59 by nigaopeng, 3632 阅读, 收藏,
摘要: Lin Zhang等人在论文《A COMPREHENSIVEEVALUATION OF FULL REFERENCE IMAGE QUALITY ASSESSMENT ALGORITHMS》中,比较了几种全参考图像质量评价算法,在此记录一下他们的结果。 下表所示是他们所用的图像库,包含了:TID20 阅读全文

HM编码器代码阅读(1)——介绍以及相关知识

2017-12-20 19:39 by nigaopeng, 2153 阅读, 收藏,
摘要: HM是HEVC(H.265)的开源实现,可以从网上直接下载。HEVC(H.265)是新一代的视频编解码标准。本人目前研究的只是编码器部分,而且还是入门阶段!为了提高自己,边学边记,由于理解不够深入,难免会有误,请见谅!本人现在使用的版本是15.0,最新版本好像已经到16.0了文件的功能以及作用:Ac 阅读全文

指数股指

2017-12-20 14:00 by nigaopeng, 217 阅读, 收藏,
摘要: 指数PE查询 集思录 https://www.jisilu.cn/data/idx/ 中证,点击指数行情 http://www.csindex.com.cn/zh-CN/indices/index-detail/000155 阅读全文

Buildroot构建指南——工具链

2017-12-15 11:40 by nigaopeng, 5521 阅读, 收藏,
摘要: Linux系统的交叉编译工具链用来将源代码变成bin文件或者库文件的一个软件。一般大家默认工具链等于gcc或者arm-linux-gcc,但是实际上,gcc只是工具链的编译器部分,不是全部,制作一个工具链的原材料,除了gcc,还需要linux内核,libc库等一系列的软件包。所谓万事开头难,如何在B 阅读全文

Buildroot构建指南--快速上手与实用技巧

2017-12-15 11:31 by nigaopeng, 3678 阅读, 收藏,
摘要: Buildroot官方全英文使用手册的链接是https://buildroot.org/downloads/manual/manual.html,需要知道每一个细节的朋友,可以仔细查阅,这篇文章只是我自己从中提炼出来的一下快速上手的技巧。 如何在现有项目加入自己的APP Buildroot从零开始构 阅读全文

HM安装和使用方法

2017-12-14 20:28 by nigaopeng, 3325 阅读, 收藏,
摘要: 此文为学习JVET参考了HM的安装方法,转载自岳麓吹雪大牛的博客,膜拜。 早期的HM解决方案包含了7个工程:1. TAppCommon 2. TAppDecoder 3. TAppEncoder 4. TLibCommon 5. TLibDecoder 6. TLibEncoder 7. TLibV 阅读全文

visual studio 调试时提示 已加载“C:\Windows\SysWOW64\ntdll.dll”。无法查找或打开 PDB 文件。

2017-12-14 20:06 by nigaopeng, 17869 阅读, 收藏,
摘要: 问题描述 解决方式 1、点 调试,然后 选项和设置 2、右边勾上 启用源服务器支持 3、左边点 符号,把 微软符号服务器 勾选上 4、运行的时候等一下,加载完成后就好了。 5、只是第一次加载,不用担心。或者,你也可以等加载完了之后,再把之前勾选的取消掉,也没有问题。 原文链接:http://blog 阅读全文

各种测试视频序列

2017-12-14 14:12 by nigaopeng, 2192 阅读, 收藏,
摘要: 2、http://www.cipr.rpi.edu/resource/sequences/ (有D1尺寸) Caltrain 512x400 、Garden 720x486 、Missa(无色)360x288 、Missa 360x288 、Mrchest 256x256、Salesman 360x 阅读全文

error c2129:静态函数已声明但未定义

2017-12-13 08:32 by nigaopeng, 1656 阅读, 收藏,
摘要: 今天在做一个c函数暴露给lua 时,出现这个问题。 大概代码是这样的, 头文件: 源文件: 后来翻阅,查出原因: 静态函数只能在声明它的文件当中可见,不能被其他文件所调用,也就是说静态函数只能在声名它的文件中调用,在其他文件里是不能被调用的。 当然,其实我这里在头文件里做静态函数的声明也是完全没有必 阅读全文

起thread时,运行报错terminate called without an active exception

2017-12-12 17:22 by nigaopeng, 14652 阅读, 收藏,
摘要: I am getting a C++ error with threading: How to reproduce that error: Compile and run: You get that error because you didn't join or detach your threa 阅读全文

Buildroot构建指南--Overview

2017-12-12 11:44 by nigaopeng, 2154 阅读, 收藏,
摘要: 使用Buildroot,让嵌入式Linux系统构建更加便捷。本文以Buildroot-2016.05的版本为基础来讲解,不同版本之间有细节差异,需要根据读者使用的版本自行调整。 Buildroot是什么 Buildroot是Linux平台上一个开源的嵌入式Linux系统自动构建框架。整个Buildr 阅读全文

监控摄像机常识:宽动态 (WDR)介绍和理解

2017-12-11 15:29 by nigaopeng, 39899 阅读, 收藏,
摘要: 安装和使用监控摄像机经常会遇到强光问题。 因为我们不可能灵活选择摄像机的安装位置, 解决或者处理强光是一个无法避免的问题。 不管是由反光材质或者灯源造成此反光, 解决问题的方案来自于摄像机支持的一个特殊功能, 并且这个功能不是所有的监控摄像机都支持。 宽动态 (WDR) WDR是wide dynam 阅读全文

HM visual studio编译报错

2017-12-05 13:52 by nigaopeng, 1074 阅读, 收藏,
摘要: 今天,编译HM的代码,发现编译报如下错误。 error MSB6003: The specified task executable "cl.exe" could not be run. 指定的任务可执行文件CL.exe未能运行。 原因是HM的projecet的所在目录路径太长,导致错误。把它放到根 阅读全文

CMOS Sensor的调试经验分享

2017-12-01 11:49 by nigaopeng, 9076 阅读, 收藏,
摘要: CMOS Sensor的调试经验分享 我这里要介绍的就是CMOS摄像头的一些调试经验。 首先,要认识CMOS摄像头的结构。我们通常拿到的是集成封装好的模组,一般由三个部分组成:镜头、感应器和图像信号处理器构成。一般情况下,集成好的模组我们只看到外面的镜头、接口和封装壳,这种一般是固定焦距的。有些厂商 阅读全文

tone mapping简介

2017-12-01 11:46 by nigaopeng, 687 阅读, 收藏,
摘要: 以下内容转自网络: tone Mapping原是摄影学中的一个术语,因为打印相片所能表现的亮度范围不足以表现现实世界中的亮度域,而如果简单的将真实世界的整个亮度域线性压缩到照片所能表现的亮度域内,则会在明暗两端同时丢失很多细节,这显然不是所希望的效果,Tone Mapping就是为了克服这一情况而存 阅读全文

c++ 动态判断基类指针指向的子类类型(typeid)

2017-12-01 10:01 by nigaopeng, 1101 阅读, 收藏,
摘要: 我们在程序中定义了一个基类,该基类有n个子类,为了方便,我们经常定义一个基类的指针数组,数组中的每一项指向都指向一个子类,那么在程序中我们如何判断这些基类指针是指向哪个子类呢? 本文提供了两种方法 (1) 自定义类id, (2)typeid 一、自定义id 如下所示基类father有两个子类son1 阅读全文