opencv
nancy_princess
win!!
Fighting!!
展开
-
open cv+C++错误及经验总结(四)
fancy-looking stuff 奇特的东西1.Random generator and text with OpenCV随机数发生器&绘制文字In this tutorial, we intend to userandom values for the drawing parameters. Also, we intend topopulate our image wi原创 2014-02-20 17:39:22 · 2973 阅读 · 0 评论 -
文件读写
是原创 2014-06-05 16:28:18 · 541 阅读 · 0 评论 -
图像处理基础(一)_图像的像素是什么?
像素概述 虽然人们经常听到“像素”一词,也依稀知道一些含义,但不少人对其确切意义和特点并不清楚。像素就是组成数字图像的最小单元,即一个一个彩色的颜色点。像素一词是个外来词,在英文中,像素这个单词Pixels就是由“Picture(图像)”和“Element(元素)”两个单词的词头“Pi-el-”拼合而成的。是构成图像的元素的意思。从中文来说,像素这个术语是“图像元素”一词的简称。翻译 2014-02-26 11:08:30 · 17459 阅读 · 0 评论 -
图像处理基础(二)_OpenCV命名规则
OpenCV使用近似匈牙利命名法的方法,比较值得一提的特色是:它的数据结构几乎都是大写的Cv开头,而它提供的函数都是小写的cv,举个例子:CvSize ImageSize = cvSize(400,300); //cvSize(width,height)ImageSize的类型是CvSize,通过cvSize()函数來初始化结构体:400代表的是宽、300代表的是高;CvSize结构体包含转载 2014-02-20 13:49:14 · 1117 阅读 · 0 评论 -
图像处理基础(三)_像素之间的3种关系
原创 2013-12-02 14:25:06 · 3378 阅读 · 0 评论 -
图像处理基础(六)_模式识别 图像处理爱好者
模式识别 图像处理爱好者请加群号:176616132原创 2011-09-24 11:06:46 · 963 阅读 · 0 评论 -
图像处理基础(五)_图像像素中通道概念解析
通道在图像处理中的应用 —通道起源如果问“什么是 photoshop中最重要、最不可缺少的功能?”相信很多人的回答是“图层”。其实,在 photoshop3.0 之前,根本没有图层的功能。在图像处理中,最重要的功能是选区范围。只有正确地运用选区范围,才能够进行精确的合成。如果无法选区,也就无法作出相应的操作或处理。为了记录选区范围,可以通过黑与白的形式将其保存为单独的图像,进而制作翻译 2012-06-11 15:15:35 · 8635 阅读 · 0 评论 -
图像处理基础(四)_图像分辨率、图像模式及通道讲解
位图 位图图像(bitmap):亦称为点阵图像或绘制图像,是由称作像素(图片元素)的单个点组成的。这些点可以进行不同的排列和染色以构成图样。当放大位图时,可以看见赖以构成整个图像的无数单个方块。扩大位图尺寸的效果是增多单个像素,从而使线条和形状显得参差不齐。然而,如果从稍远的位置观看它,位图图像的颜色和形状又显得是连续的。在体检时,工作人员会给你一个本子,在这个本子上有一些图像,而图像都是由一原创 2012-06-11 18:54:47 · 2067 阅读 · 1 评论 -
open cv+C++错误及经验总结(十四)
[1] .APS:存放二进制资源的资源辅助中间文件(可加快资源装载速度)。 [2] .BMP:位图资源文件。 [3] .BSC:浏览信息文件。由浏览信息维护工具(BSCMAKE)从原始浏览信息文件(.SBR)中生成,BSC文件可以用来在源代码编辑窗口中进行快速定位。可在project options里去掉Generate Browse Info File,这样可加快编译进度。 [4] .C原创 2014-06-05 10:56:26 · 1445 阅读 · 0 评论 -
图像处理基础(七)
1.图像空间分辨率与灰度分辨率原创 2014-05-26 17:29:49 · 1249 阅读 · 0 评论 -
open cv+C++错误及经验总结(十)
1.DicomTest.exe 中的 0x536c437b (mfc100d.dll) 处有未经处理的异常: 0xC0000005: 读取位置 0x6131314c 时发生访问冲突0xC0000005 应用程序初始化错误0x00000004 内存地址请查看否存内存分配错误建议你调试运行,看调用栈,然后就知道了2.error C2666: 'ATL::CStringT::oper原创 2014-03-24 20:26:21 · 3130 阅读 · 0 评论 -
open cv+C++错误及经验总结(十一)
1.Stack around the variable 'temp' was corrupted.可能是temp数组的存取超出范围了2.字符串复制函数strcpy()原型 char *strcpy(char *str1,char *str2);作用:把str2指向的字符串(或者说 字符串str2)复制到str1中去返回str1需要头文件string.hstrlen(s原创 2014-03-28 17:50:47 · 1721 阅读 · 0 评论 -
open cv+C++错误及经验总结(五)
Smoothing images------linear filtersmoothing, also called blurring, is a simple and frequently used image processing operation. blur GaussianBlurmedianBlurbilateralFilternothing more tha原创 2014-02-26 17:50:20 · 2161 阅读 · 0 评论 -
open cv+C++错误及经验总结(三)
1.We will iterate through them via pointers so the total number of elements depends from this number.我们用指针在每一个通道上迭代,因此通道数就决定了需计算的元素总数。原话:We create an output image with the same size and the same t原创 2014-02-19 17:43:38 · 4280 阅读 · 0 评论 -
open cv+C++错误及经验总结(二)
颜色缩减方法:如果矩阵元素存储的是单通道像素,使用C或C++的无符号字符类型,那么像素可有256个不同值。但若是三通道图像,这种存储格式的颜色数就太多了(确切地说,有一千六百多万种)。用如此之多的颜色可能会对我们的算法性能造成严重影响。其实有时候,仅用这些颜色的一小部分,就足以达到同样效果。这种情况下,常用的一种方法是 颜色空间缩减 。其做法是:将现有颜色空间值除以某个输入值,以获得较少的原创 2014-02-18 17:40:06 · 1674 阅读 · 0 评论 -
open cv+C++错误总结(一)
1.opencv 中mat类型对应的头文件是什么?#include"cv.h"#include"highgui.h"using namespace cv;原创 2014-01-27 14:38:15 · 4205 阅读 · 0 评论 -
open cv+C++错误及经验总结(六)
DDX-dialog Data Exchange对话框数据交换DDV-Dialog Data Validation对话框数据校验获得窗口句柄的方法:利用GetNextDlgTabItem函数来实现。GetNextDlgTabItem(HWND hDlg, HWND hCtl, BOOL bPrevious)HWND WINAPI GetNextDlgTabItem( _I原创 2014-03-04 17:46:52 · 2947 阅读 · 0 评论 -
open cv+C++错误及经验总结(七)
如何判断一个函数的导数图像?求解上图的导数图像是下图哪个?第三个,函数第一部分图像在区间[-无穷大,3]时,单调递增,此时函数的导数大于零;函数在区间[3,5]时,是单调递减函数,此时函数的导数小于零;函数在区间[5,+正无穷大]时,是单调递增函数,此时函数的导数大于零。综合上述分析,只有第三个图是符合题意的。LLaplace OperatorT原创 2014-03-06 17:33:22 · 5805 阅读 · 0 评论 -
open cv+C++错误及经验总结(八)
Registered Clipboard FormatsMany applications work with data that cannot be translated into a standard clipboard format without loss of information. These applications can create their own clipboa原创 2014-03-10 17:24:42 · 1897 阅读 · 0 评论 -
open cv+C++错误及经验总结(九)
GetDocument()使用视图对象是用来显示文档对象的内容,函数GetDocument()用于获取当前文档对象的指针m_pDocument.而函数OnDraw()是一个虚函数,负责文档对象的数据在用户视图区的显示输出。在向导生成的成员函数OnDraw()中调用了函数GetDocument().通过获取的文档类指针可以在视图中显示文档内容。BOOL CDicomTestDoc::原创 2014-03-17 14:06:18 · 1576 阅读 · 0 评论 -
OpenCV-Python教程(11、轮廓检测)
原文来自http://blog.csdn.net/sunny2038/article/details/12889059相比C++而言,Python适合做原型。本系列的文章介绍如何在Python中用OpenCV图形库,以及与C++调用相应OpenCV函数的不同之处。这篇文章介绍在Python中使用OpenCV检测并绘制轮廓。提示:转载请详细注明原作者及出处,谢谢!本文介绍转载 2016-11-29 10:28:08 · 2167 阅读 · 0 评论