我想從一個url加載一個gif圖像到一個java.util.image.Raster,所以我可以操縱它。加載和解壓縮圖像的唯一方法是找到Toolkit.getImage,它返回一個java.awt.Image。我需要將它轉換爲Raster,以便我可以使用它。建議?如何從java中的圖像獲取柵格?
1
A
回答
6
載入圖片到緩衝圖像,然後從它
BufferedImage img = null;
try {
img = ImageIO.read(new File ("c:/imageFile.gif"));
} catch(Exception e) {}
Raster R=img.getData();
0
獲取數據,如果你只是想畫出這個圖像,你可以得到一個Graphics2D上下文,從您的BufferedImage。
Graphics2D g=(Graphics2D) image.getGraphics();
//draw over your image
g.drawLine(1,1,100,100);
g.dispose();
//save your image, display it, etc...
-1
Rickster寄給我正確的道路(謝謝!)。
import javax.imageio.ImageIO;
public Raster get_image(InputStream inp) {
return ImageIO.read(inp).getData();
}
public Raster get_image(URL inp) {
return ImageIO.read(inp).getData();
}
相關問題
- 1. 如何從java中的圖像網格獲取一個圖像?
- 2. 如何從柵格繪圖?
- 3. 如何在Matlab中柵格化圖像?
- 4. 的Java:理解圖像柵格
- 5. 如何從Java中的像素浮點數組創建柵格?
- 6. 獲取柵格地圖中補丁的座標(R中的柵格包)
- 7. 從粗柵格提取圖像像素值
- 8. 從柵格對象獲取XYZ列表
- 9. SVG柵格覆蓋圖像
- 10. 如何從圖庫中獲取圖像
- 11. 如何從java中獲取硬盤中的圖像進入Bufferdimage
- 12. 如何以.jpg文件格式從圖庫中獲取圖像?
- 13. 如何從JAVA中的圖像URL中提取圖像屬性?
- 14. 如何從java中的圖像獲取大綱路徑?
- 15. 如何知道從流中獲取的圖像格式?
- 16. 如何獲取圖像的格式?
- 17. 如何獲取BitmapImage的圖像格式?
- 18. Java高級圖像處理:如何從巨大的圖像中獲取ImageLayout?
- 19. 如何從圖像獲取SRC jQuery中
- 20. 如何從轉推中獲取圖像?
- 21. 如何從webForm中獲取圖像?
- 22. 如何從php中獲取圖像?
- 23. 如何從Rss中獲取圖像?
- 24. 如何從捲曲中獲取圖像
- 25. 如何從圖像中獲取區域?
- 26. 如何從base64encodedstring中獲取圖像?
- 27. 如何從SQL Server中獲取圖像
- 28. 如何從矩形中獲取圖像?
- 29. 如何從ImageIcon中獲取圖像(obj)
- 30. 如何從圖像中獲取價值
你應該選擇他的答案,並設置他的答案有幫助然後。 – stevedbrown 2009-06-11 21:47:20