社区
非技术区
帖子详情
关于java读取图像的问题
yashuashuaya
2011-11-26 07:16:21
最近在写个关于图像处理的问题,对于图像的操作还有写不是很清楚。
我现在已经读取到了一幅图片的像素点(比如1M的图像,应该有1024*1024个像素点),这样用于存储像素点的数组pix[]不就得1024*1024这么大了!
我觉得这样的大小根本没法接受啊····请问大家有没有什么办法,比如让图片像素点变少,但是不影响处理(如灰度化)等地效果。
还有,对于图像,就算灰度化和二值化了,占用的内存不还是1024*1024吗?那到底灰度化和二值化有啥好处呢?
望帮忙····
...全文
74
4
打赏
收藏
关于java读取图像的问题
最近在写个关于图像处理的问题,对于图像的操作还有写不是很清楚。 我现在已经读取到了一幅图片的像素点(比如1M的图像,应该有1024*1024个像素点),这样用于存储像素点的数组pix[]不就得1024*1024这么大了! 我觉得这样的大小根本没法接受啊····请问大家有没有什么办法,比如让图片像素点变少,但是不影响处理(如灰度化)等地效果。 还有,对于图像,就算灰度化和二值化了,占用的内存不还是1024*1024吗?那到底灰度化和二值化有啥好处呢? 望帮忙····
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gloomyfish
2011-11-27
打赏
举报
回复
你太小瞧Java 2D
谁让你一次全部读出来,你可以选择一次读一行/几行的
getPixels已经提供了这样的功能
jingluo
2011-11-27
打赏
举报
回复
BufferedImage.TYPE_GRAY // 一个byte存一个像素
BufferedImage.TYPE_INT_ARGB // 4byte存一个像素
yashuashuaya
2011-11-27
打赏
举报
回复
谢谢~~还有就是,我想问下在做图像处理时,总是说把彩色图像灰度化后能提高速度和空间,但是我觉得实现时,存储pix的数组大小和灰度化后存储pix的大小还是一样大的啊,都是int[像素数],使用空间还是那么大啊~~~
用
java
读取
bmp格式图片文件
通过
读取
bmp格式文件的数据格式,用数组合理的
读取
后,重新画出该图片
java
摄像头
读取
二维码(整个
java
项目)
Java
摄像头
读取
二维码是一项在物联网和移动应用中常见的技术,它允许通过摄像头捕获
图像
,然后解析其中的二维码信息。本项目提供了一个完整的
Java
解决方案,包括了必要的代码和配置,以便开发者可以快速理解和实现...
Java
写的为图片添加水印的软件(含源代码)
总结来说,这个
Java
编写的图片水印软件提供了源代码,有助于开发者学习
图像
处理的基本步骤,包括
读取
图片、创建水印、设置透明度和保存结果。通过分析和理解代码,可以掌握如何在
Java
中实现类似功能,并进一步扩展到...
java
的workbook类的jar包
除了基本的创建和
读取
,`Workbook`还支持对Excel的其他高级特性进行操作,如公式计算、图表、
图像
、数据验证、条件格式等。例如,你可以使用`FormulaEvaluator`类来评估单元格中的公式,得到公式计算的结果。 对于...
Eclipse+
Java
+OpenCV246人脸识别
接着,你可以创建`Capture`对象从摄像头捕获视频流,或者`Highgui.imread()`从本地文件
读取
图像
。 人脸识别主要依赖OpenCV的Haar特征级联分类器。这些分类器是预训练的模型,用于检测特定的面部特征。OpenCV提供了...
非技术区
23,409
社区成员
70,517
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章