bufferedimage

    1热度

    1回答

    我有一种方法来更改Java中BufferedImage的Alpha值。这是我的代码: public static void setAlpha(BufferedImage img, byte alpha) { alpha %= 0xff; for (int cx=0;cx<img.getWidth();cx++) { for (int cy=0;cy<img.getH

    0热度

    2回答

    我有型BufferedImage.TYPE_USHORT_GRAY(DataBufferUShort),我要转换为BufferedImage.TYPE_INT_RGB (DataBufferInt)类型的BufferedImage的BufferedImage。任何建议我怎么能实现它?

    0热度

    1回答

    在处理需要渲染精灵的Java应用程序时,我认为,不是将.png或.jpg文件加载为Image或BufferedImage,我可以加载byte[]阵列包含调色板的索引(每个调色板16个颜色,因此每个byte有两个像素),然后渲染该索引。 我现在有该方法从byte[]阵列和彩色调色板生成BufferedImage而初始化,考虑额外的时间来初始化但在这之后,它工作正常运行平稳,但也有只有4精灵在程序为止

    6热度

    1回答

    我需要我的Android应用程序识别BufferedImage的,我使用过Android Studio。 我看到有一种方法可以在Eclipse中导入JRE库系统,但在Android Studio中遇到问题。 任何想法? 谢谢!

    0热度

    2回答

    只是一个简单的编程问题。 import java.awt.image.BufferedImage; import java.io.File; import java.io.IOException; public class ReadThePic { public static void main(String[] args){ BufferedImage img =

    0热度

    1回答

    我想绘制一个显示某种东西质量的酒吧。 我创造了这样一个缓冲的图像: private static BufferedImage createBufferedImage(int width, int height) { int[] palette = {0x00ff00ff, 0xffff00ff, 0xff0000ff , 0xffff0000}; IndexColorMod

    0热度

    1回答

    我试图裁剪从窗体上传收到的图像。在我裁剪之前,我保存它,然后我再次检索它作为BufferedImage(因为我不知道如何将零件变成缓冲的图像)。然后当我尝试再次保存它时,我得到一个java.io.FileNotFoundException(访问被拒绝) 第一个图像得到正确保存,当我试图拉回它时,我得到异常。 是否有可能将我的部分变成缓冲图像,然后保存它?而不是做双重工作。或者有一些修复我的下面的代

    0热度

    2回答

    这里我试图做一个最快的方法来保存3个矩阵(R,G和B)到一个BufferedImage中。 我在StackExchange上找到了这个方法,但它不适用于我,因为它的图像是以灰度色保存的。 如果我做错了什么,或者如果有一种方法比bufferimage.setRGB()快,请帮助我。谢谢! public static BufferedImage array_rasterToBuffer(int[][]

    4热度

    1回答

    虽然从JPG转换成PNG背景透明度的形象,我不希望在转换图像的虚线边框 我原来的图片(JPG) 我变换后的图像(PNG) 我的源代码是 import java.awt.Color; import java.awt.Graphics2D; import java.awt.Image; import java.awt.Toolkit; import java.awt.image.Buffere

    -1热度

    2回答

    BufferedImage img = ImageIO.read(new File(paramString)); double locationX = img.getWidth(this)/2; double locationY = img.getHeight(this)/2; AffineTransform tx = AffineTransform.getRotat