当前位置:编程学习 > JAVA >>

求教如何从一个jpg图像里面提取其中一个非矩形的图像的方法。






图像是这样的,蓝色的部分是背景,请问怎么能在java中用什么方法把绿色部分单独提取出来呢? 我用BufferedImg.getsubimage的话只能提取矩形区域。。

求教了。 --------------------编程问答-------------------- 1提取是什么意思 作为一个数据数组 只能是矩阵的 说以只能是长方形的

2我理解你的取出应该是说吧这个图形抠出来 背景以透明填充即可 这样
利用bufferimage遍历图像的每一个像素是蓝色的填充透明即可
(具体函数可以查询api)

3jpg格式的好像不支持透明像素,你的结果应该转换成png的来实现。
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,