位置: 编程技术 - 正文

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安卓子系统在哪打开
  • 分摊本月领用材料的成本差异
  • ie浏览器进程
  • linux网络接口状态命令
  • 其他业务支出属于什么会计科目
  • php_fpm
  • Realsense D455/435内参标定以及手眼标定
  • 个人销售自建自用住房解读
  • 在Windowsserver2019环境下,配置IP地址使用
  • 浅谈php中类和对象的区别
  • 怎么确认个税填报成功
  • 固定资产折旧计算方法公式大全
  • 【第十一届“泰迪杯”数据挖掘挑战赛】B题产品订单的数据分析与需求预测“解题思路“”以及“代码分享”
  • 金蝶账无忧待遇和金蝶一样吗
  • vue中的use
  • vue springboot
  • 稚晖君的学历
  • html/css/javascript
  • php编写登陆界面
  • 比较好的微信名称有哪些
  • wordpress整站备份
  • js逻辑表达式
  • mongodb数据库查询用多少存储
  • 间接费用允许调整吗
  • 调整未分配利润影响所得税吗
  • 不动产作价出资入股登记收件
  • 个税申报表中的年金是什么意思?
  • 个体工商户可以开增值税专用发票
  • 计算业务招待费扣除限额的基础包括营业外收入
  • 原材料的帐务处理
  • 企业专利权拥有人是指
  • 计件工资怎么算公式
  • 以前年度房租付了没计提
  • 股东投资方式有哪些
  • 无形资产摊销如何记账
  • grub2引导win10
  • windowsserver2008r2密码重置
  • linux中mail命令
  • 重装系统 xp
  • xp系统如何共享文件夹怎么弄
  • ipguard关闭进程
  • win8系统映像
  • window8设置ip
  • w10系统输入法
  • win7如何设置桌面背景图
  • win7笔记本触摸板怎么开启
  • cocos2dx CardinalSpline和CatmullRom算法
  • jquery window
  • scrapy爬虫教程
  • android零基础入门教程
  • javascript整数类型
  • 北京市大兴区有多少人口
  • 静海去天津的公交
  • 企业所得税季度申报时间
  • 发票怎样上传?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设