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

Ubuntu14.04 64位机上配置OpenCV3.4.2+OpenCV_Contrib3.4.2+Python3.4.3操作步骤

Ubuntu 14.04 64位上默认安装了两个版本的python,一个是python2.7.6,另外一个是python3.4.3。这里使用OpenCV最新的稳定版本3.4.2在Ubuntu上安装python3.4.3支持OpenCV的操作步骤如下: 1. 更新包,执行: sudo apt-...

2018-08-16 14:55:04

阅读数:46

评论数:0

cJSON介绍及使用

JSON(JavaScript Object Notation)是一种轻量级的文本数据交换格式,易于让人阅读。同时也易于机器解析和生成。尽管JSON是Javascript的一个子集,但JSON是独立于语言的文本格式,并且采用了类似于C语言家族的一些习惯。JSON解析器和JSON库支持许多不同的编程...

2018-08-12 14:55:02

阅读数:92

评论数:0

Ubuntu 14.04上安装pip3/numpy/matplotlib/scipy操作步骤

Ubuntu 14.04 64位上默认安装了两个版本的python,一个是python2.7.6,另外一个是python3.4.0,如下图所示: 安装完pip3的结果如下图所示: 升级完pip3的结果如下图所示: 安装完numpy的结果如下图所示: 通过sudo pip3 ...

2018-08-11 19:51:20

阅读数:42

评论数:0

Linux下__attribute__((aligned(n)))的使用

关键字__attribute__允许你在定义struct、union、变量等类型时指定特殊属性。此关键字后面是跟着双括号括起来的属性说明。__attribute__不属于标准C语言,它是GCC对C语言的一个扩展用法。 你可以在其关键字之前和之后使用"__"指定...

2018-07-31 22:01:46

阅读数:744

评论数:0

Linux下的内存对齐函数

在Linux下内存对齐的函数包括posix_memalign, aligned_alloc, memalign, valloc, pvalloc,其各个函数的声明如下: int posix_memalign(void **memptr, size_t alignment, size_t siz...

2018-07-30 21:14:31

阅读数:814

评论数:0

C++中的内存对齐介绍

网上有很多介绍字节对齐或数据对齐或内存对齐的文章,虽然名字不一样,但是介绍的内容大致都是相同的。这里以内存对齐相称。注:以下内容主要来自网络。 内存对齐,通常也称为数据对齐,是计算机对数据类型合法地址做出了一些限制,要求某种类型对象的地址必须是某个值K(通常使2、4、8、16、32或64)的倍数...

2018-07-29 13:24:23

阅读数:778

评论数:0

C++/C++11中用于定义类型别名的两种方法:typedef和using

类型别名(type alias)是一个名字,它是某种类型的同义词。使用类型别名有很多好处,它让复杂的类型名字变得简单明了、易于理解和使用,还有助于程序员清楚地知道使用该类型的真实目的。在C++中,任何有效类型都可以有别名。 有两种方法可用于定义类型别名:传统的方法是使用关键字typedef;C+...

2018-07-28 11:45:28

阅读数:898

评论数:0

C++中标准模板库std::vector的实现

以下实现了C++标准模板库std::vector的部分实现,参考了 cplusplus. 关于C++中标准模板库std::vector的介绍和用法可以参考 https://blog.csdn.net/fengbingchun/article/details/51510916 实现代码vecto...

2018-07-25 21:59:03

阅读数:1136

评论数:5

C++中标准库std::string的实现

以下实现了C++标准模板库中std::string中的部分实现,参考了cplusplus. 关于C++中标准模板库std::string的介绍和用法可以参考: https://blog.csdn.net/fengbingchun/article/details/62417284   实现代码s...

2018-07-22 14:51:18

阅读数:1080

评论数:0

Linux下getopt_long函数的使用

getopt_long为解析命令行参数函数,它是Linux C库函数。使用此函数需要包含系统头文件getopt.h。 getopt_long函数声明如下: int getopt_long(int argc, char * const argv[], const char *optstring...

2018-07-19 22:13:06

阅读数:1066

评论数:0

Linux下getopt函数的使用

getopt为解析命令行参数函数,它是Linux C库函数。使用此函数需要包含系统头文件unistd.h。 getopt函数声明如下: int getopt(int argc, char * const argv[], const char * optstring); 其中函数的argc和...

2018-07-19 21:18:36

阅读数:1101

评论数:0

Windows与Linux之间互传文件的方法

        以下方法均是以Windows为操作机:        1. 通过WinSCP:        WinSCP是一款开源的SFTP客户端,运行于Windows系统下,遵照GPL发布。WinSCP除了SFTP,还支持SSH、SCP(SecureCopy Protocol)。WinSCP的...

2018-07-13 18:15:45

阅读数:1313

评论数:0

C++中标准模板库std::pair的实现

        以下用C++实现了标准模板库中的std::pair实现,参考了 cplusplus 和 vs2013中的utility文件。        关于std::pair的介绍和用法可以参考: https://blog.csdn.net/fengbingchun/article/detai...

2018-07-12 20:51:58

阅读数:1220

评论数:0

GCC编译选项参数介绍

        gcc和g++分别是gnu的c和c++编译器,下面是整理的常用编译选项参数:#(1). -x: 设定文件所使用的语言,使文件后缀名无效,如下,执行完后生成test.o gcc -c -x c++ test.jpg #(2). -c: 只编译生成目标文件即*.o,只编译不链接生成可执...

2018-07-08 17:30:36

阅读数:1323

评论数:0

GNU AWK中BEGIN/END使用举例

        以下是使用gnu awk将test.cpp文件拆分成两个文件a.cpp和b.cpp,其中b.cpp仅存放test.cpp中的数据,其它内容存放在a.cpp文件中。        test.cpp内容如下:#include <stdio.h&gt...

2018-07-08 13:14:20

阅读数:1321

评论数:0

吴恩达老师深度学习视频课笔记:神经风格迁移(neural style transfer)

        什么是神经风格迁移(neural style transfer):如下图,Content为原始拍摄的图像,Style为一种风格图像。如果用Style来重新创造Content照片,神经风格迁移可以帮你生成Generated图像。        深度卷积网络在学什么:如下图,假如训练了...

2018-07-05 21:32:00

阅读数:1538

评论数:0

吴恩达老师深度学习视频课笔记:人脸识别

        什么是人脸识别:人脸验证和人脸识别的区别,如下图:        One-shot learning:人脸识别所面临的挑战就是需要解决一次学习(one-shot learning)问题。这意味着在绝大多数人脸识别应用中你需要通过单单一张图像或者单单一个人脸图像就能去识别这个人,因为...

2018-07-03 21:38:10

阅读数:1502

评论数:0

C/C++中static关键字用法汇总

        1. 函数内static局部变量:变量在程序初始化时被分配,直到程序退出前才被释放,也就是static是按照程序的生命周期来分配释放变量的,而不是变量自己的生命周期。多次调用,仅需一次初始化。        2. cpp内的static全局变量:只在cpp内有效。在不同的cpp文件...

2018-07-01 15:56:27

阅读数:1433

评论数:0

C语言中的弱符号与强符号介绍

        弱符号(Weak symbol)是链接器(ld)在生成ELF(Executable and Linkable Format,缩写为ELF,可执行和可链接格式,是一种用于可执行文件、目标文件、共享库和核心转储的标准文件格式。ELF文件有两种索引:程序标头中记载了运行时所需的段,而段首...

2018-06-30 21:52:58

阅读数:1420

评论数:0

吴恩达老师深度学习视频课笔记:目标检测

        目标定位:如下图,图像分类任务就是算法遍历图像,判断其中的对象是不是car。图像定位分类(classification with localization)不仅要用算法判断图像中的是不是car,还要在图像中标记出car的位置。图像分类的思路可以帮助学习分类定位,而对象定位的思路又有...

2018-06-30 16:29:45

阅读数:1479

评论数:0

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