Spaces:
Sleeping
Sleeping
File size: 887 Bytes
76627b5 8ccf878 76627b5 8ccf878 76627b5 8ccf878 76627b5 8ccf878 76627b5 8ccf878 76627b5 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 |
# -*- coding: utf-8 -*-
"""単体テストモジュール"""
import unittest
import numpy as np
from PIL import Image
class TestGrayscale(unittest.TestCase):
"""
グレースケールのテスト
"""
def main():
"""
単体テストのエントリーポイント
"""
# グラデーションのサイズを定義します
width = 256
height = 256
# numpyを使用してグレースケールのグラデーションを作成します
gradient = np.linspace(0, 255, width, dtype=np.uint8)
# 2次元のグラデーションを作成します
gradient = np.tile(gradient, (height, 1))
# PIL Imageオブジェクトを作成します
image = Image.fromarray(gradient, mode='L')
# 画像を表示します
image.show()
if __name__ == "__main__":
#main()
unittest.main()
|