社区
GAME,图形处理/多媒体
帖子详情
怎样对扫描进去的图像进行自动去黑边、纠斜的处理?
Frank001
2004-05-13 12:10:28
怎样对扫描进去的图像进行自动去黑边、纠斜的处理?
看到不少的扫描处理软件有这样的功能,不知是怎样实现的?
...全文
1427
9
打赏
收藏
怎样对扫描进去的图像进行自动去黑边、纠斜的处理?
怎样对扫描进去的图像进行自动去黑边、纠斜的处理? 看到不少的扫描处理软件有这样的功能,不知是怎样实现的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
数字蛋糕
2004-05-13
打赏
举报
回复
原理是对图像进行横向和纵向的二值求和运算。然后分析得到的直方图。
Frank001
2004-05-13
打赏
举报
回复
我试了一下,没有什么效果,倒是转换成24bit的图了。是不是我使用的不当阿
xzhifei解释解释阿
miky
2004-05-13
打赏
举报
回复
做个记号,慢慢研究。
数字蛋糕
2004-05-13
打赏
举报
回复
还是没明白。好像应该没有这么简单吧……
qingke21
2004-05-13
打赏
举报
回复
学习中
xzhifei
2004-05-13
打赏
举报
回复
是乱了点,看不懂是正常的
数字蛋糕
2004-05-13
打赏
举报
回复
没有看懂楼上的代码……
xzhifei
2004-05-13
打赏
举报
回复
uses
Math...;
Procedure AntiAliasRect(clip: tbitmap; XOrigin, YOrigin,
XFinal, YFinal: Integer);
Var Memo, x, y: Integer; (* Composantes primaires des points environnants *)
p0, p1, p2: pbytearray;
Begin
If XFinal < XOrigin Then Begin Memo := XOrigin; XOrigin := XFinal; XFinal := Memo; End; (* Inversion des valeurs *)
If YFinal < YOrigin Then Begin Memo := YOrigin; YOrigin := YFinal; YFinal := Memo; End; (* si diff俽ence n俫ative*)
XOrigin := max(1, XOrigin);
YOrigin := max(1, YOrigin);
XFinal := min(clip.width - 2, XFinal);
YFinal := min(clip.height - 2, YFinal);
clip.PixelFormat := pf24bit;
For y := YOrigin To YFinal Do Begin
p0 := clip.ScanLine[y - 1];
p1 := clip.scanline[y];
p2 := clip.ScanLine[y + 1];
For x := XOrigin To XFinal Do Begin
p1[x * 3] := (p0[x * 3] + p2[x * 3] + p1[(x - 1) * 3] + p1[(x + 1) * 3]) shr 2;//Div 4;
p1[x * 3 + 1] := (p0[x * 3 + 1] + p2[x * 3 + 1] + p1[(x - 1) * 3 + 1] + p1[(x + 1) * 3 + 1]) shr 2;//Div 4;
p1[x * 3 + 2] := (p0[x * 3 + 2] + p2[x * 3 + 2] + p1[(x - 1) * 3 + 2] + p1[(x + 1) * 3 + 2]) shr 2;//Div 4;
End;
End;
End;
Procedure AntiAlias(var clip: tbitmap);
Begin
AntiAliasRect(clip, 0, 0, clip.width, clip.height);
End;
示例:
var
bmp:TBitMap;
begin
bmp:=TBitMap.create;
bmp.Assign(Image1.Picture.Graphic);
AntiAlias(bmp);
Image1.Picture.Assign(Bmp);
Bmp.free;
end;
Frank001
2004-05-13
打赏
举报
回复
哦,那具体怎么实现呢?
扫描
文档去
黑边
对
扫描
的文档去除
黑边
,主要对黑白
图像
有效,VB源码。
c#
扫描
图片去
黑边
(
扫描
仪去
黑边
)
最近项目遇到一个问题,需要对
扫描
出来的图片
进行
去除
黑边
,下面是实现代码,需要的朋友可以参考下
基于SpringBoot+Python多语言文档
扫描
处理
和OCR识别系
计算机视觉(Computer Vision)又称为机器视觉(Machine Vision),顾名思义是一门“教”会计算机如何去“看”世界的学科。在机器学习大热的前景之下,计算机视觉与自然语言
处理
(Natural Language Process, NLP)及语音识别(Speech Recognition)并列为机器学习方向的三大热点方向。在如今互联网时代,人工智能发展迅速,计算机视觉领域应用非常广泛,对人才的需求也是非常大,计算机视觉在IT领域的工资水平非常高,初级就能达到一个很好的薪资水平,学好计算机视觉,势在必得,增加自己的竞争力以及给自己一个好的薪水。 以下是计算机视觉部分应用场景,可以看到它的需求非常大:1.Google, MS, Facebook, Apple,华为,阿里,腾讯,百度等世界科技公司,无一没有建立自己的AI实验室,AI里面,计算机视觉或
图像
处理
是非常重要的一块,当然它们研究方向就多了,几乎会涵盖所有方向。2.世界各大汽车公司,如特斯拉,宝马。汽车公司开始发力
自动
驾驶,而
自动
驾驶里面最核心的技术就是“教”汽车里的电脑如何通过摄像头实时产生的图片和视频
自动
驾驶。因此视觉和
图像
处理
便是核心技术所在,如行人探测,道路识别,模式识别。3.Adobe,美图秀秀等照片、winrar、real player等视频
处理
、压缩软件。这个不多说,直观的应用,比如降噪,
图像
分割、
图像
压缩、视频压缩。4.AR(增强现实)最近由于Pockman GO的风靡全球又被推到第一线,而Google Class或者三星Gear眼镜等等,也无不和
图像
处理
、计算机视觉的科研有关。预测这将是未来几年主推的东西。5.迪士尼等各大电影制片公司。3-D电影,以及各种炫酷的电影特效,当然里面不光有
图像
处理
,还有计算机图形学的东西在里面。6.地平线,大疆无人机等机器人公司。和
自动
驾驶一个道理,机器人要通过摄像头“判断”并躲开前方障碍物,核心技术都在视觉和
图像
处理
。7.医疗器械设备公司。医学
图像
处理
,核磁共振,断层
扫描
等等,众所周知医疗行业都是暴利阿。8.工业级摄像头;包括高速路上的摄像头,机场火车站安检摄像头,工业流水线上的摄像头,嵌入了人脸或次品识别的芯片,智能地识别罪犯、次品,等等。 基于SpringBoot+Python多语言文档
扫描
处理
和OCR识别系统,将以基础知识为根基,带大家完成一个强大的文档
扫描
处理
和OCR识别系统,该系统将包含算法部分,算法服务,算法商业化api部分等。应用场景可以为:爬虫图片文字识别、文档图片
自动
整理和输出文字、实时
扫描
输出系统、PDF文档转换系统等等,算法可以商业化,系统同时实现了商业化api功能,商业价值非常高,大家可以基于课程项目的基础上进一步完善,做到商用,学到知识的同时,给自己额外增加收入。 本课程包含的技术: 开发工具为:IDEA、WebStorm、PyCharmPythonAnconaOpencvDjangoSpringBootSpringCouldVue+ElementUI+NODEJS等等 课程亮点: 1.与企业接轨、真实工业界产品2.强大的计算机视觉库OPENCV3.从基础到案例,逐层深入,学完即用4.市场主流的前后端分离架构和人工智能应用结合开发5.多语言结合开发,满足多元化的需求6.商业化算法api实现7.多Python环境切换8.微服务SpringBoot9.集成SpringCloud实现统一整合方案 10.全程代码实操,提供全部代码和资料 11.提供答疑和提供企业技术方案咨询
免费
扫描
仪软件 支持各种类型的
扫描
仪
扫描
仪软件 支持各种类型的
扫描
仪(平板
扫描
仪、高速
扫描
仪或高拍仪等)。 支持
扫描
预
处理
:
自动
旋转,
自动
纠正,
自动
切除边距,
自动
分割页。 支持对
图像
进行
单独的高级
处理
功能,如:旋转,剪切、去
黑边
、纠偏、亮度、对比度调整等;灵活使用
图像
高级
处理
,可以实现档案修复和不规范档案的去黑块和内容优化等效果。 支持GIF,JPG导出格式;提供三种
图像
压缩比率; 支持文档按规则重命名导出等;支持以页为单位/单个文档的存放方式导出; 支持本地目录导出。 支持灵活、多样的文档导出功能,方便、快捷的与其他业务系统
进行
对接。
提供强大的
图像
处理
功能
提供强大的
图像
处理
功能, 完全源代码公开, 包括旋转,放大,缩小,
自动
校正,选择范围,裁剪,
自动
去除
黑边
,镜像 等等功能。提供技术支持,最适合应用于
扫描
后的
图像
处理
开发本控件原本就是应用于
扫描
后的
图像
处理
,方便使用 提供很好用的Demo
GAME,图形处理/多媒体
1,183
社区成员
14,336
社区内容
发帖
与我相关
我的任务
GAME,图形处理/多媒体
Delphi GAME,图形处理/多媒体
复制链接
扫一扫
分享
社区描述
Delphi GAME,图形处理/多媒体
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章