我正在开发一个图像处理应用程序的问题(新手在这里).我试图通过使用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. 利用水文分析方法提取山脊、山谷线

    1.背景 作为地形特征线的山音线.山谷线对地形.地貌具有一定的控制作用.它们与山顶点.谷底点以及鞍部点等一起构成了地形起伏变化的骨架结构.同时由于山登线具有分水性,山谷线具有合水性特征,使得它们在地形 ...

  2. 01 ArcGIS空间分析--水文分析--利用水文分析方法提取山谷山脊线

    ArcGIS空间分析的一个特别好的分析教程是汤国安老师的空间分析的内容. 实例与练习 练习1. 利用水文分析方法提取山脊.山谷线 1. 背景:山脊线.山谷线是地形特征线,它们对地形.地貌具有一定的控制 ...

  3. 利用几种颜色量化方法提取图片颜色色调

    利用几种颜色量化方法提取图片颜色色调 利用几种颜色量化方法提取图片颜色色调 1 k-means方法(在RGB空间) 2 k-means方法(Lab颜色空间) 3 最小方差量化方法rgb2ind() 4 ...

  4. python统计图片的纹理信息_python实现LBP方法提取图像纹理特征实现分类

    题目描述 这篇博文是数字图像处理的大作业. 题目描述:给定40张不同风格的纹理图片,大小为512*512,要求将每张图片分为大小相同的9块,利用其中的5块作为训练集,剩余的4块作为测试集,构建适当的模 ...

  5. CV之FR:基于DIY人脸图像数据集(每人仅需几张人脸图片训练)利用Hog方法提取特征和改进的kNN算法实现人脸识别并标注姓名(标注文本标签)—(准确度高达100%)

    CV之FR:基于DIY人脸图像数据集(每人仅需几张人脸图片训练)利用Hog方法提取特征和改进的kNN算法实现人脸识别并标注姓名(标注文本标签)-(准确度高达100%) 目录 基于DIY人脸图像数据集( ...

  6. 颜色量化 matlab,利用几种颜色量化方法提取图片颜色色调

    利用几种颜色量化方法提取图片颜色色调 这里主要用3种方法:包含两种k-means方法和一种matlab自带的最小方差量化方法. 为了方便对比,文中选用梵高的星空(The Starry Night)作为 ...

  7. ROS☞通过两种方法提取.bag中的图像数据

    以下两种环境均在Ubuntu16.04环境下测试成功. 第一种方法 ROS-从rosbag中提取图像(by launch文件) 1.新建launch文件(文件在哪无所谓,可以在catkin_ws的根目 ...

  8. linux多种方法提取ip地址

    方法一 利用grep tr 和cut命令 逐步定位分割, 最终提取ip [root@localhost ~]# ifconfig ens33|grep netmaskinet 192.168.48.1 ...

  9. 如何把视频的字幕提取出来?这3个方法提取字幕方法一学就会

    分享3个视频转文字效率比较高的工具,不仅可以提取视频字幕上的文字,就连视频里的人物语音内容也能一并提取成功,而且提取后的字幕内容还支持单独导出保存为文档,以及编辑.复制等操作. 1.网易见外工作台 一 ...

最新文章

  1. 在idea项目中的android包不能识别_项目调试编译和部署运行
  2. Codeforces 1188A 构造
  3. 10进制转化为16进制以内的转化
  4. 前端学习(1673):前端系列实战课程之最终封装
  5. tcp套接字编程模型
  6. android网页声音大小设置在哪里,怎样调节网页声音的大小
  7. cassss服务未启动_systemd时代的服务管理
  8. MySQL服务器状态变量
  9. Ubuntu下自定义调整CPU工作频率(用于省电或提高性能都好用)
  10. BeautifulSoup4 搜索文档树Day3-8
  11. 如何使用Movavi Slideshow Maker进行幻灯片制作?
  12. Axure制作微信APP原型(一)四大模块:消息、通讯录、发现、我
  13. android自动照相机2.0,Nano Camera
  14. 解决uni.request时uni.showtoast无效问题
  15. CSS控制背景图片自适应表格大小
  16. Jmeter--基础使用
  17. 机器学习之逐次下降法(机器学习算法原理与实践)郑捷 (P159-p163)
  18. linux分配活动分区,活动分区与最后分区确定的批处理(DOS/omnifs版)
  19. Layui表格重载 模糊查询
  20. AZ-104认证考试攻略

热门文章

  1. mysql管理器打不开_我安装好了MySQL.. 控制台却打不开... 有什么办法打开MySQL的控制台...
  2. Plugin JavaDoc was not installed: Cannot download 'https://plugins.jetbrains.com/pluginManager/?acti
  3. luooj最强阵容加强版
  4. 对挣钱与財富等三个问题的思考
  5. webstorm配置环境变量_Webstorm 配置与使用 Less
  6. Hazel引擎学习(八)
  7. Hazelcast Jet Processor
  8. 智慧城市一卡通如何开通
  9. XP中如何共享打印机
  10. 父传子 子传父以及兄弟之间传值