图片转换字符画代码vb(图片字符转换器)
admin 发布:2022-12-19 16:20 150
今天给各位分享图片转换字符画代码vb的知识,其中也会对图片字符转换器进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、vb.net(2008)把图片(或其它类型文件)转换成字符串存入.txt文件中,并从.txt中读出生成图片
- 2、用VB将图片转换文字
- 3、vb 怎么将JPG图片已文字形式保存在txt里,或者转换到text里
- 4、vb 图片如何转换成字符?
vb.net(2008)把图片(或其它类型文件)转换成字符串存入.txt文件中,并从.txt中读出生成图片
这个做法应该是图方便的加密解密做法。按你的C#代码来改的话是这样的。
'Imports System.IO
Public Function MapPath(ByVal virtualPath As String) As String
' Return System.Web.Hosting.MapPath(virtualPath)
' 猜想是这个 MapPath 函数
' 如果不是那就自己还原原来C#代码里的那个MapPath
End Function
Public Sub GetImage()
Dim s As System.IO.Stream = System.IO.File.Open(MapPath("33.jpg"), System.IO.FileMode.Open)
Dim leng As Integer = 0
If s.Length Int32.MaxValue Then
leng = s.Length
End If
Dim by(leng) As Byte
s.Read(by, 0, leng) ' 把图片读到字节数组中
s.Close()
Dim str As String = Convert.ToBase64String(by) ' 把字节数组转换成字符串
Dim sw As System.IO.StreamWriter = System.IO.File.CreateText(MapPath("11.txt")) ' 存入11.txt文件
sw.Write(str)
sw.Close()
sw.Dispose()
End Sub
' 把字符串还原成图片
Public Sub CreateImg()
Dim sr As New System.IO.StreamReader(MapPath("11.txt"))
Dim s As String = sr.ReadToEnd()
sr.Close()
Dim buf As Byte() = Convert.FromBase64String(s) ' 把字符串读到字节数组中
Dim ms As New System.IO.MemoryStream(buf)
Dim img As System.Drawing.Image = System.Drawing.Image.FromStream(ms)
img.Save(MapPath("12.jpg"), System.Drawing.Imaging.ImageFormat.Jpeg)
ms.Close()
ms.Dispose()
End Sub
用VB将图片转换文字
用VB应该能够实现,不过时间和正确率不算可观。
而且使用起来也应该有诸多限制。
先把传到程序的图片做一个RGB处理,很简单。黑变白,白变黑,其他的全变黑就可以了。然后利用现有的字库经行逐点对比,字体颜是白色。
这里用该会有个概率。假设如果X%的像素点相等,那就输出这个字。
加速度的话,把已经输出的字符,做成一个表,在进行匹配的时候,同时匹配这个表,如果匹配出来的话,就放弃与字库的匹配,输出这个字。
字体必须要是标准的。字号必须的相等的。没这么简单,很复杂,
1L,没有什么不可能的,OCR又什么了?单靠VB就不行了?照你这样说,难道只用汇编就不能做3D程序?不是属于什么什么的,就像X器官不只是你一个人有一样。
2L,既然有了自定义字库,那就不会是手写了吧?
3L,VB不是先不先进,只是你对VB的认识也就那么肤浅而已。
你这个说法失之偏颇了吧?就像1L一样。先进?那我就用最老的举例吧,单用汇编就不能做3D引用程序?
没有汇编,哪来电脑的今天?
就像今天你手头没有VB,数据库你怎么来?
VB是语言,语言不是算法。
4L,我挺你
vb 怎么将JPG图片已文字形式保存在txt里,或者转换到text里
这样不行的。图片文件里的二进制代码包含一些无法显示的字符,当以文本形式打开时,文本编辑器会自动用其他可见字符来代替这些无法显示的字符(比如空格、问号或者直接删除等等),而且文本文件还牵涉到编码问题,编辑器可能会根据需要“自作聪明”地把文本编码在ANSI、Unicode、UTF-8等等之间任意转换,这样当你再次复制这些信息时,它可能已经跟原来的代码面目全非了!而二进制数据哪怕只是改变一个bit都是无法恢复原样的!懂了没?
vb 图片如何转换成字符?
为什么要保存为字符,读取文件时可使用二进制方式保存到字节数组中
关于图片转换字符画代码vb和图片字符转换器的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
版权说明:如非注明,本站文章均为 AH站长 原创,转载请注明出处和附带本文链接;
相关推荐
- 05-18企业网站模板,企业网站模板图片
- 05-09网页代码,网页代码快捷键
- 05-06单页网站的代码(完整的网页代码)[20240506更新]
- 05-06个人主页图片代码(个人主页图片代码怎么弄)[20240506更新]
- 05-06提取微信名片代码(微信名片信息提取)[20240506更新]
- 05-06php后台权限管理代码(php管理员权限)[20240506更新]
- 05-06付费观看代码php(付费观看代码)[20240506更新]
- 05-06在线html执行代码(html怎么运行)[20240506更新]
- 05-06源代码管理资源管理器(资源管理器运行代码)[20240506更新]
- 05-06代码源软件库(程序代码库)[20240506更新]
取消回复欢迎 你 发表评论:
- 标签列表
- 最近发表
- 友情链接