Ⅰ java如何从exe文件或dll文件里面获取图片
如果你要将来使用exe或dll中的图片资源,用别的工具可以,比如vs6或VS.NET都可以。在打开文件时选择按资源方式打开,就能看见里面的图片和其它资源了,再导出就可以了。
如果你想在程序中动态使用那就免谈了。
Ⅱ Java如何读取文件夹中所有图片,并显示出来
说一下思路吧,首先遍历文件夹,找到对应后缀的文件(png,jpg之类的),然后创建Bitmap对象,使用inputStream将文件转成bitmap对象,之后使用imageview或者GLview显示图片即可。
注意对大图进行压缩,结束时图片必须回收处理,bitmap.recycle()否则图片多了内存溢出
Ⅲ Java中怎么抓取网页中的图片
通过httpclient来爬取网站内容,分析当前内容页中的图片‘规则’
抓取一般都是模拟浏览器访问目标网页,通过返回的页面html代码进行分析自己需要的数据
查找规则,例如你爬取的网页 ,看到当前页面显示的图片格式如下<img src="http://www..com/img/20101025_user.png">
通过解析爬取的网页源代码(html)进行字符串的操作即可,现在有相应的第三方jar包可以帮你更快的完成这部分工作,例如htmlpaser,获取到对应的地址,然后进行保存或下载。
你可以搜索,java爬虫(httpclient)和htmlpaser做更多的了解。
Ⅳ java中如何获取特定目录下的图片
ClassLoader/Class的getResource/getResourceAsStream 是从CLASSPATH中获取资源。
可以在eclipse的项目下新建一个resources目录,把images文件夹放到这个目录下,然后把resources加到Build Path里。
Ⅳ 怎么用java从文件中读取图片和写入图片到文件里
首先导入各种需要的包:
import java.awt.Image;
import javax.imageio.ImageIO;
import java.io.*;
读取图片的方法如下:
Image[] array = new Image[10];
Image image = ImageIO.read(new File("d:\\source.gif"));//根据你实际情况改文件路径吧
array[0] = image;
图片读出来了。
如果你有一个Image对象,想把它写入文件可以这样做:
BufferedImage image = ImageIO.read(new File("d:\\source.gif"));
//要想保存这个对象的话你要把image声明为BufferedImage 类型
ImageIO.write(image, "png", new File("f:\\test.png"));
Ⅵ java读取图片
String fileName = chooser.getSelectedFile().getPath(); //得到选择的文件名
getPath() 换成 getAbsolutePath()
如果图片不是会动的gif类型的,直接适用ImageIO.read(...);是最简单的方法
ImageIO.read(...),支持所有常见类型图片,但是gif不会动
Ⅶ java怎么获取自己包内的图片,Image类
使用Class/ClassLoader的getResource(AsStream)这两个方法
Ⅷ 关于Java获取图片路径问题
但是编译的时候报空指针找不到图片 --- 你把相应错误信息贴一下?
为什么不是全路径,而是D:axx.png --- 这不是全路径是什么
Ⅸ 用java怎么读取图片
思路:使用 java.awt.Image包下的Image可以接收图片。读取则使用ImageIO对象。
代码如下:
/**
* 读取图片,首先导入以下的包
*/
import java.awt.Image;
import javax.imageio.ImageIO;
import java.io.*;
/**
* 用Image对象来接收图片
* 路径根据实际情况修改
*/
Image image = ImageIO.read(new File("c:\\1.png"));
System.out.println(image.getSource());
Ⅹ JAVA中获取图片的问题!请求帮助,谢谢
建议:图片文件先用绝对路径来访问,
暂时别用class.getResource的方法,直接new FileInputStream(new File(path));这种格式。
另外,你这个问题多半是因为类路径问题,你这个img目录下的文件并没有像你想象的那样被打包到最终项目运行环境下。