Java读取图片像素和大小

原创 2015年07月09日 11:37:28
package com.aa.promotion.dao.generalize;


import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.nio.channels.FileChannel;


import javax.imageio.ImageIO;


public class UmpGeneralizeDAO {


public static void main(String[] args) {
File file = new File("E:\\test.jpg");
FileChannel fc = null;
if(file.exists() && file.isFile()){
try {
FileInputStream fs = new FileInputStream(file);
fc = fs.getChannel();
System.out.println(fc.size() + "-----fc.size()");
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
System.out.println(file.length() + "-----file.length  B");
System.out.println(file.length() * 1024 + "-----file.length  kb");
BufferedImage bi = null;
try {
bi = ImageIO.read(file);
} catch (IOException e) {
e.printStackTrace();
}

int width = bi.getWidth();
int height = bi.getHeight();

System.out.println("宽:像素-----" + width + "高:像素"  + height);


}
}


获取到的图片大小默认为B

Java图片读取之BufferedImage得到像素矩阵的两种方式

最近在尝试着采用Java在图像处理领域实践一下常用的机器学习算法。首先涉及到的是如何将一副图片读取到一个像素矩阵中(Java中就是一维或二维数组中)。在实践过程中,通过测试代码,我发现基于Buffer...
  • u013248535
  • u013248535
  • 2016年12月29日 16:19
  • 6226

java获取图片像素点的RGB值

转的其他人的。 自己试了可以。 忘记具体哪个地方了。 package com.hundsun.rm.system; import java.awt.AWTException; import java...
  • ubuntu_yanglei
  • ubuntu_yanglei
  • 2015年06月10日 16:54
  • 28938

Java读取图片分辨率依赖

  • 2015年11月01日 21:05
  • 421KB
  • 下载

Java读取图片分辨率

Java读取图片分辨率
  • zhaoguoshuai91
  • zhaoguoshuai91
  • 2015年11月01日 21:11
  • 1588

Java 识别图片分辨率的问题

近期做关于识别PDF的项目,里面涉及到提取PDF中的图片,并识别图片的分辨率,对较小分辨率的图片,再生成新的PDF的时候舍弃。 对于提取PDF中的图片信息可以使用PDFBox库,很简单也很灵活(当然也...
  • sinat_33571479
  • sinat_33571479
  • 2016年09月19日 16:44
  • 1739

java 获取图片信息(经纬度,像素等)

项目需求, 需要从图片中获取到拍摄地点的经纬度,下边是java实现: 1. 需要jar包:https://mvnrepository.com/artifact/com.drewnoakes/meta...
  • mjlfto
  • mjlfto
  • 2017年01月17日 11:19
  • 519

Java读取并修改图片的像素值

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和...
  • u012435889
  • u012435889
  • 2016年01月08日 21:55
  • 9651

java实现像素级图片文件处理

      朋友要求帮忙做一个图片识别的小程序,因为要用在特定的环境下,所以决定采用java语言实现。首先用matlab实现了识别算法的仿真,因为只是对特定的数字组合的识别,所以非常的简单,放弃采用比...
  • jinyykiller
  • jinyykiller
  • 2005年12月29日 21:51
  • 2327

nodejs读取图片像素

之前在做H5时,有这么一个关于图片的问题,就是把一张图片裁剪得左右空白部分对称,图片背景为白色。这件事情说来也简单,读取图片的像素,分别检测左右空白部分的宽度,然后裁剪到一样即可 。接下来就涉及到读取...
  • dreamer2020
  • dreamer2020
  • 2016年06月15日 02:19
  • 5196

使用 Java 进行图像处理 - 编码输出高分辨率图像

版权声明:转载时请务必保留以下作者信息和链接作者:陈维(chenweionline@hotmail.com)作者的网站:http://www.chenwei.mobi通常我们使用Java 编码输出图像...
  • chenweionline
  • chenweionline
  • 2008年01月05日 16:17
  • 14141
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java读取图片像素和大小
举报原因:
原因补充:

(最多只允许输入30个字)