位置: 编程技术 - 正文

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音乐播放器评论功能怎么实现)

  • 实收资本怎么交所得税
  • 税盘是干什么用的
  • 企业工商年报填写须知
  • 分公司开专票需要缴税
  • 个税申报表中的基本养老保险怎么填
  • 小规模季报财务报表怎么填写
  • 长期待摊费用影响什么
  • 打包材料的费用会计分录
  • 其他应收和其他应付怎么调账
  • 无形资产计税依据
  • 免抵退税办法不得抵扣的进项税额包含了什么业务
  • 增值税一般纳税人税率是多少?
  • 个人承包承租转包转租取得的所得
  • 广告媒体类的企业怎么核算成本?
  • 工会劳动保护费不能列支劳保用品
  • 事业单位的出纳要承担的责任是什么
  • 个人机械租赁怎么纳税
  • 税务局开具无违规证明
  • 加盟费收入如何入账
  • 建筑工程发票抵扣有时间限制吗
  • 专项应付款贷方是什么意思
  • 以前年度损益调整贷方余额表示什么
  • 加速折旧法主要包括哪些内容
  • 汇算清缴交的税怎么做分录
  • 如果被客户骗了货款怎么办
  • 建筑行业会计成本会计工作流程
  • 华为mate50耳机孔和充电口一样吗
  • photoshop人像磨皮方法
  • 企业第一年利润是多少
  • 资产负债表里的存货怎么算
  • 设计行业开票税点
  • 无法登陆wifi怎么登陆路由器
  • PHP:apache_response_headers()的用法_Apache函数
  • 广告费的会计科目
  • PHP:oci_cancel()的用法_Oracle函数
  • executor进程
  • vue调整图标大小
  • 企业安全生产费用不得出现赤字
  • 本季度企业所得税
  • 深度学习参数初始化(二)Kaiming初始化 含代码
  • ngnix 命令
  • 企业投资计入什么科目
  • 银行承兑汇票记入会计科目
  • 中间业务收入怎么入账
  • 税率减按1.5%计算是什么意思
  • 小规模加工企业加工费会计分录
  • 积分获取和消费的关系
  • mysql组合
  • 实际成本法如何核算
  • 可转债溢价率怎么查
  • 报废的固定资产清理的净损失计入营业外支出
  • 加班打车费用计入什么科目
  • 税务局收款收据
  • 电商支付的刷单费怎样做记账凭证?
  • 企业收到普通发票需要报税嘛
  • 预付货款属不属于消费信用
  • 年末净利润为负数结转本年利润实例
  • sql server使用心得
  • redis 和 mysql 的数据不一致怎么办
  • sql不重复计数函数
  • mysql 5.7.5 m15 winx64安装配置方法图文教程
  • mysql缩印
  • xp系统找不到搜索功能
  • linux的io
  • ubuntu20.04怎么用
  • Win7 vpn连接不上怎么办?Win7系统vpn连接不上问题的解决方法
  • linux内核的作用
  • win8安全和维护在哪
  • linux命令光标移动到末尾
  • 翻转动画怎么做
  • 函数里面声明函数
  • jquery each return
  • 怎样用div css制作网页
  • django内置组件
  • node vm模块
  • Python中使用Queue和Condition进行线程同步的方法
  • jQuery+css实现的tab切换标签(兼容各浏览器)
  • Unity3D&&TexturePacker
  • python3 flask
  • JavaScript为事件句柄绑定监听函数实例详解
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设