java - 如何在intelliJ中添加图像文件到草图

标签 java processing

我正在尝试在 IntelliJ 中使用处理,但在导入/运行图像文件时遇到问题。控制台说无法访问该文件,因为它不在我的草图中。什么是草图以及如何向其中添加文件?

我已确保文件名正确,因此我认为这不是问题。

import processing.core.PApplet;
import processing.core.PImage;

public class image2 extends PApplet {
    public static void main(String[] args) {
        PApplet.main("image2");
    }

    public void settings() {
        size(1920, 1080);
    }
    PImage photo;

    public void setup() {
        size(1920, 1080);
        photo =  loadImage("testimage.jpg");
    }
    public void draw(){}
}

最佳答案

将图像放入数据文件夹中并使用 dataPath()

photo =  loadImage(dataPath("testimage.jpg"));

(或者使用 sketchPath() photo = loadImage(sketchPath("testimage.jpg"));)

(您的问题类似于 this one )

关于java - 如何在intelliJ中添加图像文件到草图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57343711/

相关文章:

java - 如何制作基于构造函数或 setter 的依赖注入(inject)?

java - 逐点图像处理——直方图均衡化(处理)

java 。如何禁用 DecimalFormat 中的舍入

java - TreeMap 按值排序

java - 在其他应用程序中发送击键

javascript - 寻找特定的 Javascript 库/jQuery 插件进行创意编码

java - 丢弃数字的前 10 位

python - python 的 paperjs 等价物(特别是 iOS 的 Pythonista)?

java - Android 哈希码不匹配 : onFacebookError on actual device, 应用程序在模拟器上运行

java - 在 Eclipse 树列的项目中选择