Shape Context字符识别
来源:互联网 发布:人口断崖知乎 编辑:程序博客网 时间:2024/04/28 12:34
关于Shape Context的文章,网上已经很多了。在这里实现一下Shape Context描述子的可视化。
#include"HOGImage.h"using namespace std;using namespace HOG;HOGImage *oImg;struct color{int R;int G;int B;};color colormap[8]={{255,0,0},{0,255,0},{0,0,255},{255,255,0},{255,0,255},{0,255,255},{0,0,0},{200,100,10}};int temp[5][12] = {0, 0, 0 ,0 ,0, 0 ,0 ,0 ,3 ,19 ,3 ,0, 0, 0, 0 ,0 ,0, 3 ,17 ,0 ,1 ,2 ,0 ,0 , 0, 0, 0, 0, 0, 0, 17, 5, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 1, 0, 0, 0, 4, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, };void imagesc(unsigned char* pixels,int x,int y,int value,int w){for(int i=30*y;i<30*y+30;i++) for(int j=30*x;j<30*x+30;j++) { pixels[(j*w+i)*4]=10*value; pixels[(j*w+i)*4+1]=10*value; pixels[(j*w+i)*4+2]=10*value; }}int main(int argc,char* argv[]){oImg=new HOGImage(12*30,5*30);for(int x=0;x<5;x++) for(int y=0;y<12;y++)imagesc(oImg->pixels,x,y,temp[x][y],12*30);oImg->HOGSaveImage(oImg->pixels,"result.bmp",12*30,5*30);delete oImg;}
描述子可视化视图:
相应的一个字符识别的简单Demo展示:http://v.youku.com/v_show/id_XNjk4ODM1OTA4.html
相应地MFC手写字符识别程序展示:
0 0
- shape context字符识别
- Shape Context字符识别
- 基于Shape Context的字符识别算法介绍
- 利用Shape Context进行形状识别
- 利用Shape Context进行形状识别
- Shape Context
- shape context (形状上下文)
- shape context-形状上下文
- Shape Context 形状上下文特征
- A Feature Descriptor: Shape Context
- Shape Context算法及其实现
- 字符识别
- 字符识别?
- 字符识别?
- 车牌识别 字符识别
- 形状匹配之形状上下文(Shape context)
- 基于shape context的匹配算法
- java绘制shape context极坐标
- Android退出时退出所有Activity的通用类,ActivityManager
- Java学习笔记(4)——Java中的main函数
- .x file format 详细分析.x 文件格式
- HDOJ 1087 Super Jumping! Jumping! Jumping!
- 解读数据分析是神马?
- Shape Context字符识别
- 浅谈DirectX的模型加载
- Java程序员最常用的8个Java日志框架
- UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)
- Android之Context和Activity互相转换
- 报表开发实例——动态多层次KPI钻取报表(II)
- Web应用上线之前程序员应该了解的技术细节
- IOS学习--- Swift JSON解析
- 冒泡排序