关于manim和png图像的新手问题

问题描述

我是编码的新手,正在尝试学习在Macbook pro上使用的manim。我正在尝试创建一个场景,其中manim会绘制一个我保存的png文件。我在manim文件夹中将png文件另存为“ shirt.png”。然后,我运行以下代码

from manimlib.imports import *

class OutFit(Scene):
    def construct(self):
        
        shirt = ImageMobject("shirt")
        
        self.play(Write(shirt))

我已经研究了几种获取图像的方法以及一些解决方案,但是由于我是新手,所以我并不总是理解我从其他人的问题或其他问题中找到的答案适用于我的。我不断收到此错误响应:

提高IOError(“找不到文件{}”。format(file_name)) OSError:找不到文件衬衫

非常感谢您的帮助。

解决方法

应该为shirt = ImageMobject("shirt.png"),如果不起作用,则必须指定文件类型。获取完整目录。例如 /users/programs/shirt.png

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...