Ⅰ 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目錄下的文件並沒有像你想像的那樣被打包到最終項目運行環境下。