c++
what_lei
一只来自电子与通信的研究僧
展开
-
c++字符集之间转换(UTF-8,UNICODE,Gb2312)
原文请点这src玩C++的同学经常要遇到汉字编码问题的处理,这是个大麻烦,本博文转了一篇文章介绍这个问题。UTF-8: 3字节一个字符UNICODE: 2字节一个字符GB2312: 1字节一个字符例子:“你”字的UTF-8编码: E4 BD A0 11100100 10111101 10100000“你”的Unicode编码: 4F转载 2015-11-05 15:36:51 · 1115 阅读 · 0 评论 -
图像的二值化之python+opencv
定义:图像的二值化,就是将图像上的像素点的灰度值设置为0或255,也就是将整个图像呈现出明显的只有黑和白的视觉效果。 一幅图像包括目标物体、背景还有噪声,要想从多值的数字图像中直接提取出目标物体,常用的方法就是设定一个阈值T,用T将图像的数据分成两部分:大于T的像素群和小于T的像素群。这是研究灰度变换的最特殊的方法,称为图像的二值化(Binarization)。简单原创 2015-10-15 22:05:36 · 94510 阅读 · 8 评论 -
模式识别中精确定位之垂直和水平投影
在模式识别中常用垂直投影和水平投影对目标物进行精确投影,以便于后期的分割。示例: (1) (2)原创 2015-10-13 15:23:34 · 12398 阅读 · 2 评论 -
图像灰度化的三种方法及matlab,c++,python实现
灰度化处理就是将一幅色彩图像转化为灰度图像的过程。彩色图像分为R,G,B三个分量,分别显示出红绿蓝等各种颜色,灰度化就是使彩色的R,G,B分量相等的过程。灰度值大的像素点比较亮(像素值最大为255,为白色),反之比较暗(像素最下为0,为黑色)。 图像灰度化的算法主要有以下3种: 1)最大值法:使转化后的R,G,B得值等于转化前3个值中最大的一个,即:原创 2015-09-23 16:24:49 · 52908 阅读 · 5 评论 -
笔记之stack堆栈容器
笔记之stack堆栈容器:#include #include using namespace std;//堆栈的元素插入称为入栈,元素的删除称为出栈。由于元素的入栈和出栈总在栈顶进行,//因此,堆栈是一个后进先出(Last In First Out)表,即 LIFO 表int main(){ // 创建堆栈对象 stack s; // 元素入栈 //原创 2016-08-18 12:21:51 · 447 阅读 · 0 评论