位置: 编程技术 - 正文

android 在图片(bitmap)上画矩形框,并显示(android 显示图片)

编辑:rootadmin

推荐整理分享android 在图片(bitmap)上画矩形框,并显示(android 显示图片),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:android在图片上加文字实现查询,android 显示图片,android在图片中布局文字定位,android图片放在哪里,android的图片,android 在图片上查找文字位置,android在图片中布局文字定位,android在图片中布局文字定位,内容如对您有帮助,希望把文章链接给更多的朋友!

在原有图片上画矩形框:

实现方式:

private void drawRectangles(Bitmap imageBitmap, int[] keywordRects,int[] valueRects) {int left, top, right, bottom;Bitmap mutableBitmap = imageBitmap.copy(Bitmap.Config.ARGB_, true);Canvas canvas = new Canvas(mutableBitmap);//Canvas canvas = new Canvas(imageBitmap);Paint paint = new Paint();for (int i = 0; i < 8; i&#;&#;) {left = valueRects[i * 4];top = valueRects[i * 4 &#; 1];right = valueRects[i * 4 &#; 2];bottom = valueRects[i * 4 &#; 3];paint.setColor(Color.RED);paint.setStyle(Paint.Style.STROKE);//不填充paint.setStrokeWidth(); //线的宽度canvas.drawRect(left, top, right, bottom, paint);}for (int i = 0; i < 6; i&#;&#;) {left = keywordRects[i * 4];top = keywordRects[i * 4 &#; 1];right = keywordRects[i * 4 &#; 2];bottom = keywordRects[i * 4 &#; 3];paint.setColor(Color.GREEN);paint.setStyle(Paint.Style.STROKE);paint.setStrokeWidth();canvas.drawRect(left, top, right, bottom, paint);}img.setImageBitmap(mutableBitmap);//img: 定义在xml布局中的ImagView控件//img.setImageBitmap(imageBitmap);}

注意:

(1)keywordRects:姓名,性别,。。。。的坐标&#;。

valueRects:袁政政,女,。。。。得坐标&#;。

(2)画矩形框思路:左上角和左下角的坐标&#;,知道这两个坐标&#;就可以画出矩形框了。

(3)传给Canvas之前做不做copy(Bitmap.Config.ARGB_, true)处理?

Bitmap mutableBitmap = imageBitmap.copy(Bitmap.Config.ARGB_, true);

之前直接传给Canvas时报错:Immutable bitmap passed to Canvas constructor。

网友的回答是:

但是后来发现直接传给Canvas也行。不知道为什么

android  在图片(bitmap)上画矩形框,并显示(android 显示图片)

android音乐播放器源码 最近研究android音乐播放器,弄了一个,还可以,可以实现播放、暂停、拖动进度等功能。源码地址:

Android 仿微信阻塞对话框 一、前言好久没写东西了,今天带来一个小demo,仿造微信的阻塞对话框,列一下用到的知识点:1.自定义样式。2.自定义shape背景和selector。3.动画。二、

[置顶] Xamarin.Forms入门困扰与解决方式-No.5 本文延续第四篇,演示引用Nuget高德地图绑定(预览版)到Xamarin.Forms中使用演示版:Xamarin.Forms.1.4.1.演示目标:显示高德地图1.打开第三篇的案例,依照上

标签: android 显示图片

本文链接地址:https://www.jiuchutong.com/biancheng/385233.html 转载请保留说明!

上一篇:android新浪微博分享,测试包能分享,打包后不能分享(新浪微博手机客户端下载)

下一篇:android音乐播放器源码(Android音乐播放器评论功能怎么实现)

  • 个人企业征收什么税
  • 个体户交税和个人所得税
  • 营业成本和生产成本的公式
  • 公积金个人缴纳多少
  • 银行账户利息怎么记账
  • 在建工程明细账采用什么账簿
  • 法人资格证书是营业执照吗
  • 公司股东没有认缴资金
  • 外购生物资产的成本不包括
  • 企业所得税和增值税都要交吗
  • 公司接受投资会计科目
  • 投资性房地产计量模式的转换
  • 技术服务行业分析
  • 劳务发票属地原则
  • 水费税收分类编码
  • 税务局的网站以后有这些变化是你不知道的!
  • 长期待摊费忘记摊了怎么办
  • 在建工程的折旧费计入什么科目
  • 店内上保险退保
  • 纳税人如何网上申请预填报服务
  • 收到上级补助收入支出时财务会计怎么记账
  • 产值和营业收入哪个数值大
  • 发票认证后还要做什么
  • 企业购买股票投资
  • win11系统的电脑中拷贝到U盘中的文件没有了怎么解决
  • Win10任务栏图标居中
  • 升级win10到专业版
  • cpu天梯图2022最新排行榜
  • 如何修复电脑上qq对话过期视频
  • 现在还有票据法吗
  • 税金及附加包括个人所得税吗
  • 非货币性资产交换的会计处理
  • 工资薪金所得包括差旅费津贴吗
  • php加载
  • 如何设置两台路由器连接
  • 公司注销职工安置方案
  • 企业代付个人所得税计算公式
  • 所得税特殊性税率是多少
  • 板栗怎样保存1年不坏
  • php写一个简单的单例模式
  • 向境外支付技术提成费需要提交什么材料
  • node 卸载
  • php同时使用session和cookie来保存用户登录信息的实现代码
  • 前端底层架构是什么意思
  • 小企业投资款怎么做账
  • 公转私法人
  • 怎么实现宏的功能
  • 成本类科目怎么记账
  • 自然人税收管理系统扣缴客户端官网
  • 财务报表审计的基础是独立性和专业性
  • 一般纳税人报税流程详细操作
  • 起征点和免征额都是税收优惠形式
  • 办公室租金产生的税率
  • 发票作废该如何操作
  • 哪些项目可以计提汇兑损益
  • 不动产进项税额抵扣从什么时候开始
  • 预收账款怎么处理
  • 公司开票分公司怎么做账
  • 生产成本的会计科目分录
  • 人工费用和管理费用比例
  • 现金流量为负的原因
  • SQL入侵恢复xp_cmdshell方法总结
  • mysql在本地主机创建用户账号
  • drop,truncate与delete的区别
  • win8系统怎么把字体调大
  • centos6 centos7区别
  • windows任务计划程序
  • windowsxp oobe
  • .msc是什么文件
  • 打开win七
  • windows8快捷键
  • linux中安装软件可使用哪些方式
  • css样式表可以兼容所有浏览器吗
  • JS实现的base64加密、md5加密及sha1加密详解
  • emulator: ERROR: no search paths found in this AVD's configuration. Weird, the AVD's config.ini file
  • android+
  • nodejs lua
  • shell变量作用范围
  • android 监听事件
  • 上海登高证查询官网入口
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设