diff --git a/manim/mobject/types/image_mobject.py b/manim/mobject/types/image_mobject.py index 34f7b07de1..6b47a23c41 100644 --- a/manim/mobject/types/image_mobject.py +++ b/manim/mobject/types/image_mobject.py @@ -353,8 +353,8 @@ def add_display_frame(self, **kwargs: Any) -> Self: def interpolate_color( self, mobject1: Mobject, mobject2: Mobject, alpha: float ) -> None: - assert isinstance(mobject1, ImageMobject) - assert isinstance(mobject2, ImageMobject) + assert isinstance(mobject1, ImageMobjectFromCamera) + assert isinstance(mobject2, ImageMobjectFromCamera) assert mobject1.pixel_array.shape == mobject2.pixel_array.shape, ( f"Mobject pixel array shapes incompatible for interpolation.\n" f"Mobject 1 ({mobject1}) : {mobject1.pixel_array.shape}\n"