自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (10)
  • 收藏
  • 关注

原创 python shuffle文本行

import os import random out = open("feature_shuffle.txt",'w') lines=[] with open("feature.txt", 'r') as infile: for line in infile: lines.append(line) random.shuffle(lines) for line in lines: out.

2017-04-22 18:38:46 2354

转载 java日志测试

import java.awt.*; import java.awt.event.*; import java.io.*; import java.util.logging.*; import javax.swing.*; /**  * A modification of the image viewer program that logs various events.  

2013-10-06 16:08:12 529

原创 opencv实现canndy算子

// cannyDetection.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include "cv.h" #include "highgui.h" IplImage* doCanny(IplImage* in,double lowThresh,double highThresh,double aperture) { i

2013-05-04 22:10:44 850

原创 opencv处理矩阵系列子程序

// cvMatTest.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include "cv.h" int _tmain(int argc, _TCHAR* argv[]) { /* //用固定数据创建矩阵 CvMat rotmat; int sizes[2];

2013-05-04 22:08:03 665

原创 opencv实现视频加载与播放

// vedioLoad.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include "highgui.h" int _tmain(int argc, char** argv[]) { char* vedio="E:\\nba.avi"; cvNamedWindow("Example2",CV_WINDOW_AUTOSIZ

2013-05-04 22:05:48 1153

原创 opencv绘制矩形程序

// RectPaint.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include "cv.h" #include "highgui.h" /* CvRect box; bool Drawing=false; void DrawRect(IplImage* img,CvRect rect) { cvRectangle(im

2013-05-04 22:04:38 686

原创 opencv实现图像缩放

// scaleTransform.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include "cv.h" #include "highgui.h" //把图像缩放为原来的1/2 IplImage* doPyrDown(IplImage* in,int filter=IPL_GAUSSIAN_5x5) { assert(in-

2013-05-04 22:04:29 970

原创 opencv加载并显示图像程序

#include "stdafx.h" #include "highgui.h" int _tmain(int argc, char** argv[]) { char* image="E:\\Demo.jpg"; IplImage* img=cvLoadImage(image);//将图像加载至内存 cvNamedWindow("Example1",CV_WINDOW_

2013-05-04 21:59:37 713

原创 opencv累加一个三通道矩阵的所有元素(结果绝对正确)

float sum(const CvMat* mat) { float s=0.0f; for(int row=0;rowrows;row++) { float* prt=(float*)(mat->data.ptr+row*mat->step); for (int col=0;colcols;col++) { s+=prt[3*col]+prt[3*col+1]+prt[3*co

2013-05-04 20:13:53 2082

原创 C++ 图像镜像

问题主要集中于图像每一个扫描行的实际字节数,对于8bit灰度图像其扫描行字节数为 int bytesperline = (((width*8)+31)/32*4); 因此水平镜像程序如下:   void CImageProcessBetaView::OnMirrorHorizonal() {  // TODO: 在此添加命令处理程序代码  //指向源图像  BYTE* lpSrc;

2013-04-11 11:13:53 1543

原创 LINUX下java环境的设置

1.安装JAVA:sudo apt-get install openjdk 2.设置环境变量 # sudo gvim /etc/profile 在profile后面添加上最后包含export的三句话 export JAVA_HOME=/usr/lib/jvm/java-1.6.0-openjdk-i386 export CLASSPATH=.:$PATH:JAVA_HOME/lib:JA

2013-04-08 12:53:37 467

C与C++中的异常处理

C++ 异常处理 适合于致力于模板类开发的人员作进一步细致的研究

2012-11-28

image fusion

明朗清晰,让大家对图像融合技术有一个直观的认识,相信大家会觉得该文档总结的很好,会对大家给与一定的帮助!

2012-05-27

数据机构链表的C++实现

数据结构中链表的C++实现,代码有注释,可以帮助读者理解

2013-04-09

MFC类库详解

MFC开发过程中需要对MFC的类有比较熟悉的了解,相信这份文档可以给大家一个很好的参考。

2012-11-29

dll编程深入浅出

DLL开发,chm文件相当于windows帮助文档,以手册的形式展现给你最需要的东西,方便你的学习。

2012-11-29

设计模式_可复用面向对象软件的基础_

设计模式不用多说,基本上是每个职业码农必须要读的一本书,给大家献上一本高清的电子书,希望能帮助到大家

2012-11-28

数据结构C++ 队列实现

数据结构中队列的实现,有注释,欢迎提出修改意见

2013-04-09

空空如也

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

TA关注的人

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