code: def test_improps(setup_library, test_images):
      props = iio3.improps(test_images / "kodim03.png", plugin="PNG-FI")
  
      assert props.shape == (512, 768, 3)
      assert props.dtype == np.uint8
      assert props.is_batch is False
  
imports: import os
  import shutil
  import sys
  import platform
  import warnings
  import fsspec
  import imageio.plugins
  import imageio.v3
  import imageio.v2
  import numpy
  import pytest
  from imageio import core
  from imageio.core import IS_PYPY
  from pytest import raises
  from conftest import deprecated_test
label_desc: Use image node_id 22 for calling a global function with example usage: test_improps(setup_library, test_images) without return types