假如有一带验证码的图片(如csdn 的http://passport.csdn.net/ShowExPwd.aspx),里面有几个字符,求怎样才能画出环绕其中某个字符最小的圆

解决方案 »

  1.   

    这个很简单吧?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
    ===================================================
      

  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
    ===================================================
      

  3.   

    lovingkiss:1.字符的位置是不固定的,是经过位置偏移,然后旋转,你说的好象就不行了
      

  4.   

    你说的太模糊了,哪三个点阿??你想实现的效果——做个图出来啊===================================================
    技术交流不该有界限 资源共享不该有条件
    博客空间: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
    ===================================================
      

  5.   

    从验证码里面读信息——不是那么容易的事情。我——放弃,能力有限,做不到,呵呵~~网络上目前可以读出验证码的——都是十分简单,没有经过混淆的,CSDN上的,太难。
      

  6.   

    to lovingkiss:
    http://s2.warlord.cn/validateImg.jsp
    其实我要自动识别这个验证码
      

  7.   

    to lovingkiss:这个是能作到地,已经有人作了,我也就差这一步而已
      

  8.   

    lovingkiss:我不是要写入,我是要找出这个字符周围的圆,然后以圆心旋转,跟我的特征图形比较,这样识别率应该很高
      

  9.   

    识别验证码啊——困难重重不同的系统,不同的偏移度,不同的干扰信息。。我做不到的——网络上的代码大多数都是针对某一种验证码,而且都比较简单的才能鉴别。===================================================
    技术交流不该有界限 资源共享不该有条件
    博客空间: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
    ===================================================
      

  10.   

    我再帮你找找看吧,基本上没戏——如果验证码弄得略微复杂的话
    ===================================================
    技术交流不该有界限 资源共享不该有条件
    博客空间: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
    ===================================================
      

  11.   

    MicroSoftor() :跟我要求不符,你这样找到的不是恰好能包围字符的最小的圆
      

  12.   

    更正,上面有点bug 4个最点应该是 x大y大 x小y小 x小y大 x大y小
      

  13.   

    再更正,4个点 x大y大 x小y小 y大x小 y小x大 后一坐标只有前一坐标有多个时才起作用
      

  14.   

    yucong:你怎么找到这两个点?
    每个像素都測一次呗
      

  15.   

    我相信还是可以识别的,不过难度高点而已,首先去看看ORC方面的东西
      

  16.   

    最小圆http://topic.csdn.net/t/20010908/13/277901.html
      

  17.   

    关键如何找到这些点,我是黔马户技穷了===================================================
    技术交流不该有界限 资源共享不该有条件
    博客空间: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
    ===================================================
      

  18.   

    揭贴了,回去看hertcloud 给的算法了