求怎样才能画出环绕一个字符最小的圆

gxh973121 2007-06-26 10:55:46
假如有一带验证码的图片(如csdn 的http://passport.csdn.net/ShowExPwd.aspx),里面有几个字符,求怎样才能画出环绕其中某个字符最小的圆
...全文
787 36 打赏 收藏 转发到动态 举报
写回复
用AI写文章
36 条回复
切换为时间正序
请发表友善的回复…
发表回复
gxh973121 2007-06-27
  • 打赏
  • 举报
回复
揭贴了,回去看hertcloud 给的算法了
zahuifan 2007-06-27
  • 打赏
  • 举报
回复
算法里不是有个叫什么“求突壳”的问题么?就是根据若干个点画出一个突多边形。找到这个突多边形,再在其基础上作圆。
lovingkiss 2007-06-27
  • 打赏
  • 举报
回复
关键如何找到这些点,我是黔马户技穷了

===================================================
技术交流不该有界限 资源共享不该有条件
博客空间:http://blog.csdn.net/lovingkiss
资源下载:http://download.csdn.net/user/lovingkiss
Email:loving-kiss@163.com
本人说明:<我的帖子我做主,结贴率保持100%>
1、欢迎一切问题有关的交流——无论答案对错;
2、不欢迎 顶、Mark、支持之类口水混分的人;
我保留对非<散分贴>蹭分者的厌恶和鄙视...
精通:jīnɡtōnɡ对学问技术等透彻的了解并熟练掌握
所以,我没有精通,只有JZ
===================================================
hertcloud 2007-06-27
  • 打赏
  • 举报
回复
最小圆

http://topic.csdn.net/t/20010908/13/277901.html
viena 2007-06-26
  • 打赏
  • 举报
回复
@_@
gxh973121 2007-06-26
  • 打赏
  • 举报
回复
关注没分,赶紧想办法
hertcloud 2007-06-26
  • 打赏
  • 举报
回复

识别验证码
关注.
gxh973121 2007-06-26
  • 打赏
  • 举报
回复
lovingkiss:我不是要写入,我是要找出这个字符周围的圆,然后以圆心旋转,跟我的特征图形比较,这样识别率应该很高
lovingkiss 2007-06-26
  • 打赏
  • 举报
回复
我知道,我也说了,部分验证码是可以分辨出来的,不过90%以上是不可以的,而且现在的验证码是越来越难分辨了

不知道你的目的——一般都是读取,你干吗还要写入?
LifeForCode 2007-06-26
  • 打赏
  • 举报
回复
小学中说3个点可以确定一个圆
--
你的要求是因該找出字符邊上的三個點,可不是字符中的隨便3個哪
gxh973121 2007-06-26
  • 打赏
  • 举报
回复
to lovingkiss:这个是能作到地,已经有人作了,我也就差这一步而已
gxh973121 2007-06-26
  • 打赏
  • 举报
回复
to lovingkiss:
http://s2.warlord.cn/validateImg.jsp
其实我要自动识别这个验证码
lovingkiss 2007-06-26
  • 打赏
  • 举报
回复
从验证码里面读信息——不是那么容易的事情。

我——放弃,能力有限,做不到,呵呵~~

网络上目前可以读出验证码的——都是十分简单,没有经过混淆的,CSDN上的,太难。
lovingkiss 2007-06-26
  • 打赏
  • 举报
回复
你说的太模糊了,哪三个点阿??

你想实现的效果——做个图出来啊

===================================================
技术交流不该有界限 资源共享不该有条件
博客空间:http://blog.csdn.net/lovingkiss
资源下载:http://download.csdn.net/user/lovingkiss
Email:loving-kiss@163.com
本人说明:<我的帖子我做主,结贴率保持100%>
1、欢迎一切问题有关的交流——无论答案对错;
2、不欢迎 顶、Mark、支持之类口水混分的人;
我保留对非<散分贴>蹭分者的厌恶和鄙视...
精通:jīnɡtōnɡ对学问技术等透彻的了解并熟练掌握
所以,我没有精通,只有JZ
===================================================
gxh973121 2007-06-26
  • 打赏
  • 举报
回复
lovingkiss:1.字符的位置是不固定的,是经过位置偏移,然后旋转,你说的好象就不行了
lnwuyaowei 2007-06-26
  • 打赏
  • 举报
回复
up
lovingkiss 2007-06-26
  • 打赏
  • 举报
回复
加入只是图片上的文字——难点就在于你如何确定文字的位置吧,这在网络上都是极为困难的东西,略微复杂一点的图片,你就无法做到正确识别的。

如果是图片上的文字,就要看文字的复杂度了。。。。很难很难。。。
===================================================
技术交流不该有界限 资源共享不该有条件
博客空间:http://blog.csdn.net/lovingkiss
资源下载:http://download.csdn.net/user/lovingkiss
Email:loving-kiss@163.com
本人说明:<我的帖子我做主,结贴率保持100%>
1、欢迎一切问题有关的交流——无论答案对错;
2、不欢迎 顶、Mark、支持之类口水混分的人;
我保留对非<散分贴>蹭分者的厌恶和鄙视...
精通:jīnɡtōnɡ对学问技术等透彻的了解并熟练掌握
所以,我没有精通,只有JZ
===================================================
gxh973121 2007-06-26
  • 打赏
  • 举报
回复
也就是根据一些无规则的点确定一个圆,小学中说3个点可以确定一个圆,但怎么从这堆点中的到
这3个点呢
lovingkiss 2007-06-26
  • 打赏
  • 举报
回复
这个很简单吧?

1、取得文字大小和位置,找到圆心点
2、根据文字大小获得最小半径

有了圆心和半径,不需要我说什么了吧?

===================================================
技术交流不该有界限 资源共享不该有条件
博客空间:http://blog.csdn.net/lovingkiss
资源下载:http://download.csdn.net/user/lovingkiss
Email:loving-kiss@163.com
本人说明:<我的帖子我做主,结贴率保持100%>
1、欢迎一切问题有关的交流——无论答案对错;
2、不欢迎 顶、Mark、支持之类口水混分的人;
我保留对非<散分贴>蹭分者的厌恶和鄙视...
精通:jīnɡtōnɡ对学问技术等透彻的了解并熟练掌握
所以,我没有精通,只有JZ
===================================================
gxh973121 2007-06-26
  • 打赏
  • 举报
回复
欢迎大家讨论,思路,算法都可以
加载更多回复(16)

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧