2 huangyuanyua huangyuanyua 于 2015.07.14 16:05 提问

如何使用C语言识别出bmp图片中的数字?

需要先把图片改成bmp格式

4个回答

caozhy
caozhy   Ds   Rxr 2015.07.14 16:21

如果是屏幕截图,你可以准备好字库,直接点阵匹配就可以了。

Ann_day
Ann_day   2015.07.14 17:21

应该有这方面的开源库 ,你可以搜一下

ningfc1024
ningfc1024   2015.07.15 00:17

OpenCV 可以做

tjb645895947
tjb645895947   2015.07.14 16:18

可以百度一下:c++数字图像处理

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
c语言实现读取位图像素信息
BMP(全称Bitmap)是Windows操作系统中的标准图像文件格式,可以分成两类:设备相关位图(DDB)和设备无关位图(DIB),使用非常广。它采用位映射存储格式,除了图像深度可选以外,不采用其他任何压缩,因此,BMP文件所占用的空间很大。BMP文件的图像深度可选lbit、4bit、8bit及24bit。BMP文件存储数据时,图像的扫描方式是按从左到右、从下到上的顺序。由于BMP文件格式是Wi
c语言读取BMP图片的RGB数据
BMP图片是位图(bitmap),一般未压缩,要读取BMP文件只要指导它的文件结构就可以了,具体格式可以百度或者google,就不多说了,几个重要的点在代码里面有注释。 /** c语言读取位图信息 **/ #include #include #define BM 19778 // 位图的标志 #define PATH "d:\\test.bmp" //打开的文件路径 //判断是
C语言读取BMP格式图片
C语言读取BMP格式图片 BMP 维基百科,自由的百科全书 汉漢▼ 位图 扩展名 .bmp 开发者 Microsoft 格式 图像文件格式  本文介绍的是一种图像文件格式。 关于Unicode的第1区编码,详见“基本多文种平面”。关于Linux/Unix平台下的音
C语言读取BMP图像到数组,BMP图片格式
C语言读取BMP图像到数组 由四部分组成: A. 第一部分为位图文件头BITMAPFILEHEADER,它是一个结构体,定义如下: typedef struct tagBITMAPFILEHEADER{      WORD    bfType; /文件类型,必须是0x424D,即字符串“BM”      DWORD   bfSize; /指定文件大小,包括这14个字节
c语言读取bmp文件完整版
#include #include /* 定义WORD为两个字节的类型 */ typedef unsigned short WORD; /* 定义DWORD为四个字节的类型 */ typedef unsigned long DWORD; /* 位图文件头主要是对位图文件的一些描述 位图信息头主要是对位图图像方面信息的描述 */ /*************************** 位图
linu下C语言之BMP图片操作编程(上)
BMP文件格式,也被称为位图图像文件或与设备无关的位图文件格式(DIB)或者只是一个位图,是 一个光栅图形 图像文件格式使用 来存储位图,数字,图片,独立的显示设备。    微软已经定义了一个特定的表示颜色的位图 不同的颜色深度,作为援助交换设备和之间的位图 应用程序与各种各样的内部表示。 他们称这些 与设备无关的位图或权利,叫做DIB文件格式 文件格式或BMP图像文件格式。 根据微
如何读取一副BMP图像中的数据并存入数组
如何读取一副BMP图像中的数据并存入数组, 我已经用fopen和fread把BMP的头文件和头信息读入相应的结构体了,经过输出是正确的
数字图像处理 图像转换成文字(bmp2txt)
数字图像处理 图像转换成文字(bmp2txt)0.引言我最近在大B站看到很多的字符动画,让我想起了我初一的时候也做过这东西.(真让人怀恋啊,现在都大三了) 现在我想让大家了解了解,这个东西的算法是什么样的(思路上基本上大同小异)1.介绍bmp2txt ,就是将使用文字排列后,在显示文字时,看起来和对应的原图像有一些相似.
Linux下获取bmp图片信息
#include <stdio.h> #include <unistd.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> typedef unsigned int u32; typedef unsigned short u16; typedef unsi...
【数字图像处理】C++读取、旋转和保存bmp图像文件编程实现
要识别图像中的字符,首先要会处理图像,把图像的信息读出来。这就必须先了解图像的结构,存储方式。清华大学出版的一本《数字图像处理编程入门》给了我不少帮助。第一章的Windows位图和调色板让我对bmp图像有了基本了解。对于彩色图,可以用RGB模型来表示。基本上所有颜色都可以用这三种颜色的组合来形成。但实际上也有一些差别,小于24位图都利用到了调色板,也就是一张R、G、B表,主要是为了节省存储空间。b