灰度识别

原创 2004年07月14日 11:38:00

图片omr的灰度分为16个等级,准备对图片进行处理得到各点的,重写底层omr识别算法

procedure ConvertToGrayGraphic(var Bmp: TBitmap);
var
  p :PByteArray;
  Gray,x,y :Integer;
begin
  for y:=0 to Bmp.Height-1 do
  begin
    p:=Bmp.scanline[y];
    for x:=0 to Bmp.Width-1 do
    begin
      Gray:=Round(p[x*3+2]*0.3+p[x*3+1]*0.59+p[x*3]*0.11);
      p[x*3]:=Gray;
      p[x*3+1]:=Gray;
      p[x*3+2]:=Gray;
    end;
  end;
end;
这可是整副图象的灰度化。
至于任意一点,哈哈...
MyColor :=Image.Picture.Bitmap.Canvas.Pixels[x,y];
r :=GetRValue(MyColor);
g :=GetGValue(MyColor);
b :=GetBValue(MyColor);
灰度 :=0.3*r+0.59*g+0.11*b;

图像验证码识别(四)——灰度化和二值化

一、灰度化 灰度化应用很广,而且也比较简单。灰度图就是将白与黑中间的颜色等分为若干等级,绝大多数位256阶。在RGB模型种,黑色(R=G=B=0)与白色(R=G=B=255),那么256阶的灰度...
  • ysc6688
  • ysc6688
  • 2016年03月01日 14:34
  • 3515

Opencv图像识别从零到精通(8)-----灰度直方图

次数据结构表示了由其图像坐标  和  指定的2D点。可定义为:Point pt; pt.x = 10; pt.y = 8; 或者 Point pt = Point(10, 8); ...
  • qq_20823641
  • qq_20823641
  • 2016年07月17日 16:51
  • 9957

Python-OpenCV 处理图像(六)(七)(八):对象识别 图像灰度化处理 图像二值化处理

为了加快处理速度,在图像处理算法中,往往需要把彩色图像转换为灰度图像。 0x00. 灰度图 灰度数字图像是每个像素只有一个采样颜色的图像,这类图像通常显示为从最暗黑色到最亮的白色的灰度。 ...
  • GarfieldEr007
  • GarfieldEr007
  • 2016年05月04日 18:59
  • 4250

基于各种遗传算法的图片灰度识别

  • 2015年12月29日 13:09
  • 1.07MB
  • 下载

对基于灰度曲面匹配虹膜识别算法的改进与实现

  • 2014年04月09日 19:04
  • 13.99MB
  • 下载

基于灰度图像分形特征的局部放电模式识别.rar

  • 2015年01月28日 09:53
  • 207KB
  • 下载

灰度图像识别

  • 2011年12月04日 13:24
  • 4.34MB
  • 下载

马氏距离不变量用于灰度图像的识别

  • 2014年09月19日 10:33
  • 151KB
  • 下载

灰度AGV路径识别matlab程序

  • 2010年09月04日 10:42
  • 76KB
  • 下载

白平衡的灰度值识别法

  • 2009年02月11日 17:38
  • 754KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:灰度识别
举报原因:
原因补充:

(最多只允许输入30个字)