首页 > 编程知识 正文

java抓取图片内容,python图片文字识别

时间:2023-05-05 22:05:41 阅读:171893 作者:146

缓冲图像-图形2d图像处理文本中心换行符util

/* * * * @ paramgraphics 2d * @ paramfontfont * @ param text文本内容* @param x起点x轴坐标* @param y起点y轴坐标* @param maxWidth文本最大长度* @ Font font,String text,int x,int y,int maxWidth ) fontmetricsfontmetrics=g.getrics int text width=font metrics.string width intx=(最大文本宽度)/2; g.drawstring(Text,x X,y ); }缓冲图像-图形2d图像处理文本自动换行util

/* * * * @ paramgraphics 2d * @ paramfontfont * @ param text文本内容* @param x起点x轴坐标* @param y起点y轴坐标* @param maxWidth文本最大长度* @ publicstaticvoiddrawstring (graphics 2dg,Font font,String text,int x,int y,int maxWidth ) jlabellabel=newjlabel ) texx fontmetricsmetrics=label.getfontmetrics (label.get font () ); int textH=metrics.getHeight (; inttextw=metrics.string width (label.gettext () ); //字符串宽字符串文本=text; wile(textwMaxwidth ) intn=textw/Maxwidth; int subPos=tempText.length () )/n; string drawtext=temptext.substring (0,subPos ); intsubtxtw=metrics.string width (drawtext; wile(subtxtwMaxwidth ) subpos----; drawtext=temptext.substring(0,subPos ); subtxtw=metrics.string width (drawtext ); }g.drawstring(drawtext,x,y ); y =textH; textW=textW - subTxtW; temptext=temptext.substring (sub pos; }g.drawstring(temptext,x,y ); }

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。