- 博客(18)
- 资源 (5)
- 收藏
- 关注
转载 Ajax在IE上做轮询时setInterval方法只执行一次
原文转自:http://blog.youkuaiyun.com/acoal/article/details/5897522最近做一个小的基于Flex的网页聊天室,其实并没有用到多少Flex的技术,只是最近在学习这个东西,才做这个小的聊天室。聊天室的基本功能都已经实现时测试这个小的软件,忽然发现聊天室的在线人数计算很不准确,经过层层排查,发现问题出现为了防止浏览器崩溃等原因而得不到用户下线的
2013-11-30 10:18:55
3117
原创 《学习OpenCV(中文版)》第4章 练习5a
/*定义各种形状*/#define SHAPE_NONE 0#define SHAPE_LINE 1#define SHAPE_RECT 2#define SHAPE_CIRCLE 3#define SHAPE_ELLIPSE 4#define SHAPE_PLYGON 5 #define SHAPE_COUNT 6 //总的形状数,包括清空(SHAPE_NONE)#define
2013-11-24 04:07:24
905
原创 《学习OpenCV(中文版)》第4章 练习4
CvCapture* capture_GUI_4 = NULL;int position_p = 0; //用来记录滚动条的位置int position_p_g = 0; //用来记录滚动条的位置,且以10为步长跳进void onPositionChange(int pos) { position_p_g = pos; cvSetCaptureProperty(capture_GUI_
2013-11-23 22:51:38
842
原创 《学习OpenCV(中文版)》第4章 练习3b
CvPoint begin, end;void my_callback_GUI3b(int event, int x, int y, int flags, void* param) { IplImage* img0 = (IplImage*)param; IplImage* img1 = cvCloneImage(img0); switch(event) { case CV_EVENT
2013-11-23 21:08:30
761
转载 《学习OpenCV(中文版)》第4章 练习3a
CvPoint begin, end; //记录鼠标起始位置void my_callback_GUI3a(int event, int x, int y, int flags, void* param) { IplImage* img0, *img1; img0 = (IplImage*)param; img1 = cvCloneImage(img0); switch(event) {
2013-11-23 21:05:54
700
转载 《学习OpenCV(中文版)》第4章 练习2
bool mouse_down = false;CvFont textfont = cvFont(5.0, 1);char* s = (char*)malloc(50*sizeof(char*));CvPoint point;/*回调函数*/void my_mouse_down_up_callback(int event, int x, int y, int flags, void*
2013-11-22 13:54:19
715
转载 谈谈CSS中em与px的差异
转自:http://www.nowamagic.net/librarys/veda/detail/614在国内网站中,包括三大门户,以及“引领”中国网站设计潮流的蓝色理想,ChinaUI等都是使用了px作为字体单位。只有百度好歹做了个可调的表率。而 在大洋彼岸,几乎所有的主流站点都使用em作为字体单位,也就是可调的。没错,px比em更加容易使用,大部分读者不知道em为何物或者它
2013-11-22 11:47:47
802
原创 《学习OpenCV(中文版)》第4章 练习1
void myGUI1a() { cvNamedWindow("Video"); CvCapture* capture = cvCreateFileCapture("盲探.rm"); IplImage* in_frame; if(capture!=NULL) { in_frame = cvQueryFrame(capture); IplImage* out_frame = cvCr
2013-11-21 20:44:17
851
原创 《学习OpenCV(中午版)》第3章 练习8
struct my_struct { int value; CvPoint point; CvRect rect;};void write_my_struct(CvFileStorage* fs, const char* name, my_struct* ms) { cvWriteString(fs, "name", name); cvStartWriteStruct(fs, "
2013-11-21 20:38:41
899
转载 《学习OpenCV(中午版)》第3章 练习7
void myType7() { IplImage* src = cvLoadImage("lena.jpg", CV_LOAD_IMAGE_UNCHANGED); IplImage* blue = cvCreateImage(cvSize(src->width, src->height), src->depth, 1); IplImage* green = cvCreateImage(cv
2013-11-21 20:37:38
709
原创 《学习OpenCV(中午版)》第3章 练习6
void myType6() { IplImage* image = cvLoadImage("me.png"); IplImage* header1 = cvCreateImageHeader(cvSize(40, 50), image->depth, image->nChannels); IplImage* header2 = cvCreateImageHeader(cvSize(40,
2013-11-21 20:36:34
848
转载 《学习OpenCV(中午版)》第3章 练习5
void myType5() { int width = 210; int height = 210; cvNamedWindow("Interest ROI"); IplImage* canvas = cvCreateImage(cvSize(width, height), IPL_DEPTH_8U, 1); cvSet(canvas, cvScalar(0)); int inter
2013-11-21 20:35:51
760
原创 《学习OpenCV(中午版)》第3章 练习3和练习4
/*练习3*/void myType3() { IplImage* img = cvCreateImage(cvSize(100, 100), IPL_DEPTH_8U, 3); cvZero(img); cvNamedWindow("Green"); /* for(int y=5; y for(int x=20; x //*(cvPtr2D(img, y, x)+0) =
2013-11-21 20:34:16
831
原创 《学习OpenCV(中文版)》第3章 练习2
void myType2() { IplImage* canvas = cvCreateImage(cvSize(100, 100), 8, 3); cvZero(canvas); cvCircle(canvas, cvPoint(50, 50), 30, cvScalar(128), 2, 8, 0); cvNamedWindow("Circle", CV_WINDOW_AUTOSIZE
2013-11-21 20:03:35
735
原创 声明
所有发表文章,有些完全自己写的;有些部分参考了网上很多前辈的;还有些是转载来的。只有最后一种情况会标明为转载,但有时忘了来源,所以不一定会注明来源。如有冲犯了某前辈的原创性,实属无意。
2013-11-21 17:06:29
667
原创 《学习OpenCV(中文版)》第3章 练习1a
void myType1a() { const int LEN = 9; float value[LEN] = {-1.4, -8.8, -9.1, -2.7, -4.3, -1.5, -2.5, -3.5, -4.5}; //显示原始数据、绝对值、四舍五入 for(int i = 0; iLEN; i++) { std::cout"value["i"]="value[i]"\t";
2013-11-21 17:02:03
885
转载 《学习OpenCV(中文版)》第2章 练习5
IplImage* doPyrDown(IplImage* in, int filter = IPL_GAUSSIAN_5x5) { //assert(in->width%2 ==0 && in->height%2==0); IplImage* out = cvCreateImage(cvSize(in->width/2, in->height/2), in->depth, in->nChan
2013-11-21 16:54:37
745
原创 《学习OpenCV (中文版)》第2章 练习3和练习4
IplImage* doPyrDown(IplImage* in, int filter = IPL_GAUSSIAN_5x5) { //assert(in->width%2 ==0 && in->height%2==0); IplImage* out = cvCreateImage(cvSize(in->width/2, in->height/2), in->depth, in->nChan
2013-11-21 16:46:34
852
差分算法DE的实现-函数优化
2010-12-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人