位置: 编程技术 - 正文

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

  • 小规模企业需要申报吗
  • 代扣代缴个人所得税账务处理
  • 非货币资产交换和债务重组的区别
  • 厂房自用和出租税收区别
  • 现金回收期计算公式
  • 办公室购买清洁剂
  • 政府项目如何进项目
  • 汇算清缴税费怎么入账
  • 增值税发票污染了能补开吗
  • 未认证的进项也就是库存
  • 商品进销差价账户的用途性质及核算内容
  • 银行卡的概念和特点
  • 所得税逾期未申报怎么处理
  • 取得专用发票不交增值税
  • 年薪制与月薪制的优与劣
  • 企业购入机器设备供方登记
  • 行政事业单位会计科目一览表
  • 利息支出应计入
  • 暂估入库会影响利润吗
  • 其他应付款注销时怎么冲平
  • 非正常损失进项税额转出计算
  • 个人股东企业分红一共需要交多少税
  • 华为手机定位另外一个华为手机怎么办
  • 水利基金减免怎么做账
  • 咨询服务费需要交印花税吗
  • 资不抵债从资产负债表上怎么看出来
  • 多付货款退回的会计分录
  • 高新企业研发支出转产成品
  • 利息收入的含义
  • 房产税的纳税申报与处理会计分录
  • 融资租赁的两种基本形式
  • 居民企业境外所得税率
  • 累积未分配利润为负可以分红吗
  • water gardens
  • 蒙大拿州美景
  • Vue中 provide、inject 详解及使用
  • element ui vue 3
  • 建筑劳保费返还政策
  • 帝国cms安装教程
  • 会计要考哪些证书,难度如何
  • 法院对行政机关罚款
  • 增值税补充申报表不填可以吗
  • 利润表和资产负债表
  • 横幅属于是什么税收大类?
  • SQL server2008数据不存储,重启后正常
  • 进口退货退税
  • 建安企业费用有哪些
  • 申请专利的费用怎么入账
  • 企业缴纳车船税吗
  • 红冲暂估原材料如何做会计分录
  • 费用票可以抵扣多少企业所得税
  • 餐饮企业老板
  • 以前年度会计科目记错
  • 注销基本户必须注销专户吗
  • 预期信用损失影响损益吗
  • 存货报废会计账务处理
  • sql server 2012 数据库bak脚本还原
  • sql查询和遍历数据
  • sql实现选择操作
  • sendmailadmin
  • ubuntu开机黑屏无法进入登录界面
  • linux安装软件怎么安装
  • win10如何查看系统日志
  • 苹果电脑安装虚拟机会有什么影响
  • win8系统与win10哪个好
  • macbook qq截图存在哪
  • WIN764位系统8G内存识别一半解决办法
  • cocos2d-x教程
  • opengl sharder
  • cocos2dx 2.2.2
  • uinty实现玩家跟随鼠标位置平滑旋转角度
  • node.js报错998
  • 了不起的Nodejs 将JavaScript进行到底
  • angular中ui calendar的一些使用心得(推荐)
  • 批量压缩命令
  • python3+PyQt5实现使用剪贴板做复制与粘帖示例
  • js函数的使用规则
  • python中的字符串可变吗
  • 印度有加入世贸吗
  • 云南医保可以网上买药吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设