1
0
Fork 0
onnx-web/api/tests/image/test_utils.py

25 lines
653 B
Python
Raw Normal View History

2023-11-05 01:42:11 +00:00
import unittest
from PIL import Image
from onnx_web.image.utils import expand_image
from onnx_web.params import Border
class ExpandImageTests(unittest.TestCase):
2023-11-20 05:18:57 +00:00
def test_expand(self):
result = expand_image(
Image.new("RGB", (8, 8)),
Image.new("RGB", (8, 8), "white"),
Border.even(4),
)
self.assertEqual(result[0].size, (16, 16))
2023-11-05 01:42:11 +00:00
2023-11-20 05:18:57 +00:00
def test_masked(self):
result = expand_image(
Image.new("RGB", (8, 8), "red"),
Image.new("RGB", (8, 8), "white"),
Border.even(4),
)
self.assertEqual(result[0].getpixel((8, 8)), (255, 0, 0))