问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

用java能分辨出一张图片的不同部位颜色吗

发布网友 发布时间:2022-04-22 16:56

我来回答

3个回答

热心网友 时间:2023-07-08 10:13

准确的说是可以。
JAVA可以读入一个图片到内存保存为字节数组,再从数组中找到对应的位置下标,以数组内容判断RGB颜色。不过一般人是不会这么做的。
要看你是在什么项目以什么目的需求来取颜色。大部分方案都是以特殊技巧来实现你所提出的问题。
打个比方,如果图片是我自己上传的,只是显示给别人看的,那么我会把图片不同部位自定义编码,不同编码对应不同颜色。然后在显示时对图片设置热区就行了

热心网友 时间:2023-07-08 10:14

可以,通过java中的类方法,取得图片的字节数组,数组image[],如果你想取得横坐标x,纵坐标y的颜色值,ARGB=image[y*w+x],w为图片的宽度,ARGB就是这个点的二进制颜色码,转成16进制就是标准颜色码了

热心网友 时间:2023-07-08 10:14

完全可以的,图片是像素点组成的,只要你在对图片流中的像素点进行着色分析,就可以看到
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
说课包括哪些方面 说课内容包括()。 如何在手机百度上删除对话记录? 结核病是什么样的疾病? 曹丕17岁得了肺痨,明知自己命不长久,还要强争王位,是不是很自私呢?_百... 古代小说常出现的病名 急求一篇"生活小窍门"(500字)的作文 至今最有什么小妙招 健康的戒烟方法 笔记本电池锁死是什么原因引起的? java 改变图片的分辨率。。。可以吗? java怎样使用代码将图片变得更清晰 java直接保存的图片不清楚,请问需要如何处理 java 改变图片的分辨率。。。可以吗? 『魅蓝E2』魅族手机怎么升级系统 魅族mx2如何升级系统通过OTA 魅族MX5固件怎么升级 魅族Flyme固件更新在官网下载好还是OTA推送好? 魅族mx5OTA升级会不会清除数据 魅族mx5用ota升级有什么不好 魅族mx5支持ota吗?怎么启用 魅族MX3已开放系统权限直接OTA升级不需要清除数据吧? 更新魅族系统需要清除数据吗 魅族MX2的OTA升级后的数据包放在哪里 为什么我的魅族mx3不能OTA更新固件? 魅蓝E2支持OTG外接U盘吗? 魅族ota什么意思? 魅族Flyme固件OTA怎么升级 做泡芙奶油要打几分钟 魅族5s更新提示root设备不支持ota更新,我去官网下载了文件更新还是更新不了怎么办? 有没有使图片变清晰的JAVA手机软件 java获取图片分辨率 Java处理bmp图像,怎样操作BMP位图的数据 Java 如何对比两张图片的相似度 怎么用java代码放大或缩小图片不失真。 北大青鸟java培训:如何提高web页面的加载速度? 通过文字搜索图片 java代码实现及说明 JAVA如何优化处理图片,比如压缩质量 JAVA中在声明main的时候的String[] args是什么意思? java如何判断图片文件的宽度和高度? java 如何检测一张图片是否清晰 java识别照片是彩色还是黑白照 Java 图像识别 数字图像处理 从一张JPG图片中识别出若干黑色小方块 java如何判断照片是彩色还是黑白?谢谢 怎样去除痘印小妙招有哪些 怎样能快速去除痘痘痘印 去痘痕的妙招 方法,如何去除痘印,去除痘印小妙招 现在如何去痘痕,有什么好方法? 如何去除脸上痘印