Tag: 图像

我通过一些代码使java图像的某些部分变得透明,它在我制作的笔记本电脑上工作正常,但在其他部分没有,为什么?

没有透明度的图像在其他笔记本电脑中不可见。 当我创建一个新的Eclipse项目时: 当我将粘贴代码复制到单独的类文件中时,它在我的机器上运行正常,但在其他机器上运行正常,具有相同的代码和项目设置。 bin中的图像不会被复制,我必须单独复制图像。 这是用于透明度的代码。 public static class Transparency { public static Image makeColorTransparent(Image im, final Color color) { ImageFilter filter = new RGBImageFilter() { public int markerRGB = color.getRGB() | 0xFF000000; public final int filterRGB(int x, int y, int rgb) { if ( ( rgb | 0xFF000000 ) == markerRGB ) { // Mark […]

如何用EditText中的图像替换String?

我目前正在开发一个简单的聊天应用程序。 我想在这个应用程序中添加表情符号function。 我已经有一个函数来从其他用户接收字符串。 我想要的是 – 如果用户发送的文本包含CharSequence,如“:D”或“:p”,我希望将它们更改为表情符号。 我该如何实现这个function? 我想要一个这样的函数: public void updateMessage(){ if (receivedMessage.contains(“:D”)){ receivedMessage.replace(“:D”,image); } messageLog.append(receivedMessage); } 如果可能,请帮助我。 如果还有其他方法,请提及。

旋转图像时背景为黑色

我正在尝试使用此代码旋转图像: File imgPath = new File(“c:\\tmp\\7.jpg”); BufferedImage src = ImageIO.read(imgPath); AffineTransform tx = new AffineTransform(); int width = src.getWidth(); int height = src.getHeight(); tx.rotate(radiant ,width, height); AffineTransformOp op = new AffineTransformOp(tx, AffineTransformOp.TYPE_BICUBIC); BufferedImage out = op.filter(src, null); File outFile = new File(“c:\\tmp\\out.jpg”); ImageIO.write(out, “jpg”, outFile); 由于某种原因,旋转后的背景是黑色的。 如何使背景白色或透明?

使用sketch.js继续编辑草图图像

我使用sketch.js( http://intridea.github.io/sketch.js/ )中的示例来绘制草图并能够将其作为图像文件保存在目录中。 问题是如何在我能够渲染后继续编辑草图图像? 任何建议或解决方案表示赞赏。 谢谢

将Color设置为int值以在setRGB(int x,int y,int rgb)方法中使用? – Java

抛开任何其他错误,我需要一种将我的Color grayScale转换为int的方法。 当我插入颜色时,我收到一个错误。 setRGB方法将x,ay和rgb int作为参数。 如何将我的颜色更改为int? import java.awt.*; import java.awt.event.*; import java.util.*; import java.io.*; import javax.swing.*; import java.awt.image.*; import javax.imageio.ImageIO; public class Picture{ Container content; BufferedImage image, image2; public Picture(String filename) { File f = new File(filename); //assume file is the image file try { image = ImageIO.read(f); } catch (IOException e) { System.out.println(“Invalid image […]

在数组中给出数据时的jpeg解码

我正在使用LibJpeg库将jpeg图像(以字节数组的forms给出)解码为rgb颜色映射。 但它与我想要通过java程序检查的示例输出不同。 如何通过java程序执行此操作? APPn在标题中的用途是什么? 如何将jpeg图像解码为rgb像素。

关于使用Java Swing在循环中动态加载图像的问题

public String[] imagesArray = {Images.firstImage, Images.secondImage}; String imagesPath = “/testproject/images/”; for(int i = 0; i<imagesArray.length; i++) { URL imageURL = this.getClass().getResource(imagesPath+imagesArray[i]); ImageIcon orignalImageIcon = new ImageIcon(imageURL); Image newImage = orignalImageIcon.getImage().getScaledInstance(100, 90, java.awt.Image.SCALE_SMOOTH); ImageIcon newImageIcon = new ImageIcon(newImage); JButton receiptButton = new JButton(newImageIcon); receiptButton.setBorder((new EmptyBorder(0,0,0,0))); toolBar.add(receiptButton); add(toolBar); } 我的设计布局中没有显示图像?

在Java中将32bpp图像转换为16bpp图像

如何使用Java库将32bpp图像(ARGB)转换为16bpp图像(ARGB)? 对于我的好奇心,在像素级别,这种转换有什么作用? 如果我有一个int值来保存像素的值(包含所有通道),那么转换发生后int会有什么不同?

如何制作输出目录选择面板?

嗨,我正在尝试制作一个窗格,在我的计算机中显示类似Windows资源管理器的内容。 当用户完成它的操作时,之后当他想将编辑过的图像保存在磁盘上的特定位置时,他就可以轻松地从该窗格中选择目录。 我想设计这样的东西: 有可能做那样的事吗? 我的图片编辑器看起来像: 在编辑器的右侧我想放置输出目录选择窗格之类的东西。 谁知道怎么做?

如何将位图保存到android库

不幸的是,我发现的解决方案不适用于Android 5.1.1。 我有一个名为source的位图。 我需要将它直接保存到我手机的图库中。 我的清单包含你能给我一个工作方法吗?