getpixel() java_android – 使用getPixel()方法提取的巨大负值
我正在开发一个图像处理应用程序的问题(新手在这里).我试图通过使用getPixel()方法提取特定像素的值.
我虽然遇到了问题.我从这种方法得到的数字是一个巨大的负数,类似于-1298383.这是正常的吗?我该如何解决?
谢谢.
最佳答案 我不是专家,但对我来说,看起来你得到的是十六进制值.也许你想要一些像每个RGB层的值更容易理解的东西.
要将像素解压缩为RGB值,您应该执行以下操作:
private short[][] red;
private short[][] green;
private short[][] blue;
/**
* Map each intensity of an RGB colour into its respective colour channel
*/
private void unpackPixel(int pixel, int row, int col) {
red[row][col] = (short) ((pixel >> 16) & 0xFF);
green[row][col] = (short) ((pixel >> 8) & 0xFF);
blue[row][col] = (short) ((pixel >> 0) & 0xFF);
}
在每个通道发生变化后,您可以将像素打包回来.
/**
* Create an RGB colour pixel.
*/
private int packPixel(int red, int green, int blue) {
return (red << 16) | (green << 8) | blue;
}
对不起,如果它不是你想要的.
getpixel() java_android – 使用getPixel()方法提取的巨大负值相关推荐
- 利用水文分析方法提取山脊、山谷线
1.背景 作为地形特征线的山音线.山谷线对地形.地貌具有一定的控制作用.它们与山顶点.谷底点以及鞍部点等一起构成了地形起伏变化的骨架结构.同时由于山登线具有分水性,山谷线具有合水性特征,使得它们在地形 ...
- 01 ArcGIS空间分析--水文分析--利用水文分析方法提取山谷山脊线
ArcGIS空间分析的一个特别好的分析教程是汤国安老师的空间分析的内容. 实例与练习 练习1. 利用水文分析方法提取山脊.山谷线 1. 背景:山脊线.山谷线是地形特征线,它们对地形.地貌具有一定的控制 ...
- 利用几种颜色量化方法提取图片颜色色调
利用几种颜色量化方法提取图片颜色色调 利用几种颜色量化方法提取图片颜色色调 1 k-means方法(在RGB空间) 2 k-means方法(Lab颜色空间) 3 最小方差量化方法rgb2ind() 4 ...
- python统计图片的纹理信息_python实现LBP方法提取图像纹理特征实现分类
题目描述 这篇博文是数字图像处理的大作业. 题目描述:给定40张不同风格的纹理图片,大小为512*512,要求将每张图片分为大小相同的9块,利用其中的5块作为训练集,剩余的4块作为测试集,构建适当的模 ...
- CV之FR:基于DIY人脸图像数据集(每人仅需几张人脸图片训练)利用Hog方法提取特征和改进的kNN算法实现人脸识别并标注姓名(标注文本标签)—(准确度高达100%)
CV之FR:基于DIY人脸图像数据集(每人仅需几张人脸图片训练)利用Hog方法提取特征和改进的kNN算法实现人脸识别并标注姓名(标注文本标签)-(准确度高达100%) 目录 基于DIY人脸图像数据集( ...
- 颜色量化 matlab,利用几种颜色量化方法提取图片颜色色调
利用几种颜色量化方法提取图片颜色色调 这里主要用3种方法:包含两种k-means方法和一种matlab自带的最小方差量化方法. 为了方便对比,文中选用梵高的星空(The Starry Night)作为 ...
- ROS☞通过两种方法提取.bag中的图像数据
以下两种环境均在Ubuntu16.04环境下测试成功. 第一种方法 ROS-从rosbag中提取图像(by launch文件) 1.新建launch文件(文件在哪无所谓,可以在catkin_ws的根目 ...
- linux多种方法提取ip地址
方法一 利用grep tr 和cut命令 逐步定位分割, 最终提取ip [root@localhost ~]# ifconfig ens33|grep netmaskinet 192.168.48.1 ...
- 如何把视频的字幕提取出来?这3个方法提取字幕方法一学就会
分享3个视频转文字效率比较高的工具,不仅可以提取视频字幕上的文字,就连视频里的人物语音内容也能一并提取成功,而且提取后的字幕内容还支持单独导出保存为文档,以及编辑.复制等操作. 1.网易见外工作台 一 ...
最新文章
- 在idea项目中的android包不能识别_项目调试编译和部署运行
- Codeforces 1188A 构造
- 10进制转化为16进制以内的转化
- 前端学习(1673):前端系列实战课程之最终封装
- tcp套接字编程模型
- android网页声音大小设置在哪里,怎样调节网页声音的大小
- cassss服务未启动_systemd时代的服务管理
- MySQL服务器状态变量
- Ubuntu下自定义调整CPU工作频率(用于省电或提高性能都好用)
- BeautifulSoup4 搜索文档树Day3-8
- 如何使用Movavi Slideshow Maker进行幻灯片制作?
- Axure制作微信APP原型(一)四大模块:消息、通讯录、发现、我
- android自动照相机2.0,Nano Camera
- 解决uni.request时uni.showtoast无效问题
- CSS控制背景图片自适应表格大小
- Jmeter--基础使用
- 机器学习之逐次下降法(机器学习算法原理与实践)郑捷 (P159-p163)
- linux分配活动分区,活动分区与最后分区确定的批处理(DOS/omnifs版)
- Layui表格重载 模糊查询
- AZ-104认证考试攻略
热门文章
- mysql管理器打不开_我安装好了MySQL.. 控制台却打不开... 有什么办法打开MySQL的控制台...
- Plugin JavaDoc was not installed: Cannot download 'https://plugins.jetbrains.com/pluginManager/?acti
- luooj最强阵容加强版
- 对挣钱与財富等三个问题的思考
- webstorm配置环境变量_Webstorm 配置与使用 Less
- Hazel引擎学习(八)
- Hazelcast Jet Processor
- 智慧城市一卡通如何开通
- XP中如何共享打印机
- 父传子 子传父以及兄弟之间传值