
程序实践
文章平均质量分 78
鼬花园
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
(转)不朽 C++ 为新贵 Python 应用提速 8000 倍!
在人工智能浪潮之下,全民学习 Python 已成为必然趋势。Python 作为一门胶水语言,以简单的语法、良好的交互性、移植性等优势受到诸多开发者的喜爱,但要和老牌的 C++ 相较而言,谁运行的速度更快一些?相信很多开发者会毫无疑问地选择了 C++,而本文作者也证实了这一点。最近我在开发一个名为 Bard(https://github.com/antlarr/bard)的命令行应用,...转载 2020-05-03 00:52:55 · 394 阅读 · 0 评论 -
opencv 实践程序2——背景差分法实现前景识别
程序出处:http://blog.youkuaiyun.com/cwjcwj520/article/details/7433103,感谢博主!#include //#include "stdafx.h"#include #include #include #include #include "cvaux.h" #include "cxmisc.h"using原创 2014-03-30 14:31:20 · 6299 阅读 · 0 评论 -
OpenCV 实践程序12——用分类器对视频进行人脸检测
//#include "stdafx.h" #include "cv.h" #include "highgui.h" #include #include #include #include #include #include #include #include #include #if原创 2014-08-31 19:26:21 · 842 阅读 · 0 评论 -
OpenCV 实践程序16——提取视频每一帧及用多张图片合成视频
// 该程序实现视频和图片的相互转换.// Image_to_video()函数将一组图片合成AVI视频文件.// Video_to_image()函数将AVI视频文件读入,将每一帧存储为jpg文件.//////////////////////////////////////////////////////////////////////////#include #include #原创 2014-11-27 20:49:56 · 2346 阅读 · 0 评论 -
matlab 实践程序1——利用DL的toolbox实现数字检测
弄了这么长时间,总算看懂了一些东西,原创 2014-09-22 21:56:34 · 2190 阅读 · 2 评论 -
华为OJ题1---最大数是多少
#include#include#includeusing namespace std;int main(){ int n,m,k=0; char temp[7]; cout<<"请输入字符串个数:\n"; cin>>n>>m; cout<<"请输入学生成绩:\n"; vectorscore(n); for(int i=0;i<score.size();i++) c原创 2015-08-25 00:49:49 · 975 阅读 · 0 评论 -
OpenCV 实践程序17——用C++实现ip camera的视频播放
#include "cv.h"#include "highgui.h"#include using namespace cv;int main(int, char**) { cv::VideoCapture vcap; cv::Mat image; const std::string videoStreamAddress = "rtsp://192.168.1.原创 2015-07-22 14:20:38 · 2695 阅读 · 0 评论 -
面试题1——等长数组及45度
//有两等长数组A/B,所含元素相同,但顺序不同,只能取得A数组某值和B数组某值进行比较,比较结果为大于,小于,等于,但是不能取得同一数组A或者B中两个数进行比较//,也不能取得某数组中的某个值,找到一个好的算法实现正确匹配,(即A数组中某值与B中某值等值),分析算法时间复杂度,写出算法思路即可。Store c[10];void RandCmp(int A[],int B[],int num)原创 2015-07-22 17:19:14 · 625 阅读 · 0 评论 -
matlab 实践程序4——实现读写.bin二进制文件(ciafr10图片的逆置)
matlab下还原cifar10的图片%% Example Title 将cifar10的matlab版还原为图片。左右翻转函数: a(:,:,1)=fliplr(f(:,:,1));clear;clc;load data_batch_1;%for i=1:10000i=2;a=data(i,:);b1=a(1,1:1024);b2=a(1,1025:2048);b3=a(1,原创 2015-06-09 10:40:08 · 3982 阅读 · 0 评论 -
OpenCV 实践程序1——图片显示及多图片融合
//显示彩色或灰色图片#include #include #include using namespace cv; int main() { // 读入一张图片(游戏原画)该图片与lena1.cpp放于同目录文件下 // Mat img=imread("lena1.jpg"); // 创建一个名为 "游戏原画"窗口原创 2014-03-29 20:58:58 · 1103 阅读 · 0 评论 -
matlab 实践程序3——将任意图像补成正方形
clear allDIR='C:\Users\Administrator\Desktop\ab\Sofa\'; file=dir(strcat(DIR,'*.jpg')); filenum=size(file,1); %%for i=1:filenum im=imread(strcat(DIR,sprintf('%d',i),'.jpg')); %原创 2015-01-13 12:45:49 · 4611 阅读 · 1 评论 -
yolo_playvideo.c
#include "network.h"#include "detection_layer.h"#include "cost_layer.h"#include "utils.h"#include "parser.h"#include "box.h"#ifdef OPENCV#include "opencv2/highgui/highgui_c.h"#endifchar *vo原创 2016-01-11 14:53:12 · 2258 阅读 · 2 评论 -
darknet网络中识别本地视频
// 郝老师修改视频,在darknet中嵌入识别本地视频的程序。#ifdef OPENCVimage ipl_to_image(IplImage* src);#include #include "image.h"#include #include "highgui.h"#include "opencv2/highgui/highgui_c.h"#include "opencv2原创 2016-01-12 10:02:21 · 6269 阅读 · 0 评论 -
C#操作字符串方法总结<转>
static void Main(string[] args){ string s =""; //(1)字符访问(下标访问s[i]) s ="ABCD"; Console.WriteLine(s[0]); // 输出"A"; Console.Writ转载 2016-09-09 00:04:31 · 437 阅读 · 0 评论 -
黄聪:一位软件工程师的7年总结 [转]
1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这 个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈!2、一定要确定自己的发展方向,并为此目的制定可行的计划。不要说什么,“我刚毕业,还不知道将来可能做什么?”,“跟着感觉走,先做做转载 2016-08-30 08:58:03 · 590 阅读 · 0 评论 -
jQuery之父:每天都写点代码
jQuery之父:每天都写点代码2014/05/29 · 职场 · 1 评论 · John Resig, 编程 分享到:26本文由 伯乐在线 - 伯乐在线读者 翻译。未经许可,禁止转载!英文出处:John Resig。欢迎加入翻译组。【伯乐在线导读】:John Resig 是 jQuery 的创造者和主程,2011年5月 John转载 2017-08-02 15:28:35 · 459 阅读 · 0 评论 -
我们逃离北上广,美国人逃离硅谷
我们逃离北上广,美国人逃离硅谷2017/12/05 · 职场 · 硅谷, 程序员, 职场分享到: 1原文出处: Preethi Kasireddy 译文出处:36kr - 郝鹏程 【导读】:硅谷长期以来一直被看作是科技与创新的理想场所,硅谷也汇聚了各个领域的高、精、尖人才和企业家。但随着共享知识时代的发展,世界各地科技领域都有了不同程度的发转载 2017-12-06 09:09:38 · 1179 阅读 · 0 评论 -
程序员的书(转)
程序员 你读过的书,藏着自己的命运 | 技术类一、计算机基础 书籍深入理解计算机系统(原书第三版)现代操作系统(第3版)编译原理TCP/IP详解 卷1:协议图解TCP/IP : 第5版图解HTTP极客时间:深入浅出计算机组成原理二、Java 书籍Java基础《Java 核心技术:卷1 基础知识》Head First Java(第二版·中文版)视频课程Java进阶Jav...转载 2019-07-10 11:10:22 · 199 阅读 · 0 评论 -
OpenCV 实践程序14——图片中人脸检测
#include "cv.h" #include "highgui.h"#include #include #include #include #include #include #include #include #include #ifdef _EiC #define WIN32 #endifsta原创 2014-09-01 19:39:03 · 1006 阅读 · 0 评论 -
opencv实践程序5——最简单背景差分法
//最简单背景差分法#include #include #include int main( int argc, char** argv ){ //声明IplImage指针 IplImage* pFrame = NULL; IplImage* pFrImg = NULL; IplImage* pBkImg = NULL; CvMat原创 2014-04-15 11:47:47 · 4975 阅读 · 5 评论 -
深度学习-LeCun、Bengio和Hinton的联合综述
【编者按】三大牛Yann LeCun、Yoshua Bengio和Geoffrey Hinton在深度学习领域的地位无人不知。为纪念人工智能提出60周年,最新的《Nature》杂志专门开辟了一个“人工智能 + 机器人”专题,发表多篇相关论文,其中包括了Yann LeCun、Yoshua Bengio和Geoffrey Hinton首次合作的这篇综述文章“Deep Learning”。本文为该综述文转载 2015-06-17 14:26:49 · 678 阅读 · 0 评论 -
opencv实践程序3——打开摄像头视频及轮廓检测的简单程序
经过不断的测试终于试验好了#include #include #include using namespace std;using namespace cv;int main( int argc, char** argv ){VideoCapture cap(0); //打开默认的摄像头号 Mat edges; namedWi原创 2014-04-03 09:36:11 · 1656 阅读 · 0 评论 -
OpenCV 实践程序15——从视频中存取图片
#include #include #include #include #include using namespace cv; //使用OpenCV提取AVI里的视频(不限制avi格式,只要opencv支持的格式都行,同样来源也可以是摄像头),每隔几帧保存一张int main() { CvCapture *capture原创 2014-10-21 19:43:06 · 729 阅读 · 0 评论 -
caffe 实践程序4——cifar10网络
cifar10是个中小型的图片数据库,总共60000张32*32大小的图片,5w张用于训练,1w张用于测试。caffe上cifar10的训练流程。cifar10_quick_train_test.prototxtname: "CIFAR10_quick"layer { name: "cifar" type: "Data" top: "data" top: "l原创 2015-05-22 18:05:35 · 1460 阅读 · 0 评论 -
caffe 实践程序2——用细分的方法实现caffe中cifar100的识别
../../build/tools/extract_features.bin cifar10_quick_iter_16000 cifar100_quick_train.prototxt ip1 yjyfeature 500 CPU 01,修改convert_cifar_data的文件的内容,void read_image(std::ifstream* file, int* label,原创 2015-02-09 15:28:16 · 2911 阅读 · 2 评论 -
caffe实践程序1——mnist任务总结
一般来说,跑一个数据集需要以下步骤:1 把数据集转换成leveldb格式。可以参考tools文件夹下convert_imageset.cpp,可以直接拿来用或者修改成适合你的数据集;2 写网络配置文件,写train.prototxt和test.prototxt,还有solver.prototxt。可以参照cifar10等例子。3 训练:tools的train_net.cpp原创 2014-08-11 22:17:55 · 2520 阅读 · 0 评论 -
opencv实践程序4——canny实现摄像头的边缘检测,高斯背景建模
/*//原摄像头视频,轮廓,高斯模型#include #include #include #include"cvaux.h"using namespace std;using namespace cv;int main( int argc, char** argv ){VideoCapture cap(0); //打开默认的摄像头号 M原创 2014-04-04 16:36:34 · 1491 阅读 · 0 评论 -
OpenCV 实践程序13——实现文件夹下图像批量归一化
#include"stdlib.h" //system需要调用这个 #include "stdafx.h" #include #include "stdio.h" #include "cv.h" using namespace std; int _tmain(int argc, _TCHAR* argv[]) { int ima转载 2014-08-31 21:46:44 · 1400 阅读 · 0 评论 -
matlab 实践程序2——批量将seq文件转化为avi文件
前提是准备好toolbox_master,将seq按照1.seq原创 2014-11-07 10:44:15 · 3308 阅读 · 3 评论 -
opencv实践程序9——分类器训练过程
一,样本创建1,负样本可以来自于任意的图片,但这些图片不能包含目标特征。负样本由背景描述文件来描述。背景描述文件是一个文本文件,每一行包含了一个负样本图片的文件名(基于描述文件的相对路径)。该文件创建方法如下: 采用Dos命令生成样本描述文件。具体方法是在Dos下的进入你的图片目录,比如我的图片放在D:\face\posdata下,则: 打开Windows运行程序,输入cmd打开DOS原创 2014-06-03 09:04:36 · 1079 阅读 · 0 评论 -
opencv实践程序8——codebook算法
// EM codebook.cpp : 定义控制台应用程序的入口点。///*#include "stdafx.h"int _tmain(int argc, _TCHAR* argv[]){ return 0;}*/#include "stdafx.h" #include #include #include #define CH原创 2014-04-23 14:34:30 · 1234 阅读 · 0 评论 -
opencv实践程序7——混合高斯算法
//2.0教材代码#include #include #include #include "cvaux.h" using namespace std;using namespace cv;int main( int argc, char** argv ){ VideoCapture cap(0); if(!cap.isOpened())return 0; Mat fra原创 2014-04-18 16:21:01 · 819 阅读 · 0 评论 -
opencv实践程序6——简单(otsu)的背景差分法
#include #include #include using namespace std;using namespace cv;int cvOtsu2D(CvMat *pGrayMat) { double dHistogram[256][256]; //建立二维灰度直方图 double dTrMatrix = 0.0;原创 2014-04-16 17:18:07 · 1992 阅读 · 2 评论 -
caffe 实践程序3——caffe提取特征以及由模型test数据
在 cifar100目录下 //提取conv3的特征../../build/tools/extract_features.bin cifar10_quick_iter_16000 cifar100_quick_train.prototxt ip1 yjyfeature 500 CPU 0../../build/tools/extract_features.bin cifar10_quick_原创 2015-03-09 19:29:30 · 2456 阅读 · 0 评论 -
OpenCV 实践程序10——利用 haar特征和adaboost方法训练分类器
二、样本创建 训练样本分为正例样本和反例样本,其中正例样本是指待检目标样本,反例样本指其它任意图片。 负样本 负样本可以来自于任意的图片,但这些图片不能包含目标特征。负样本由背景描述文件来描述。背景描述文件是一个文本文件,每一行包含了一个负样本图片的文件名(基于描述文件的相对路径)。该文件创建方法如下: 采用Dos命令生成样本描述文件。具体方法是在Dos下的进入你的图片目录,比如我原创 2014-08-28 13:53:32 · 1337 阅读 · 0 评论