FC2ブログ

Python::use-defined_module::mark drawing by Python::user-defined_class::img with opencv

# -*- coding: utf-8 -*-
from point2d import point2d
from mark import *
from img import img
if __name__ == '__main__':
    width, height, dp = 300, 300, 10
    center = point2d(width / 2, height / 2)
    mark__R.shift(center)

    start = point2d(0, -150)
    mark__R.shift(start)

    pmax = 300
    for p in range(0, pmax):
        print ("({0} / {1})".format(p + 1, pmax))
        # scan
        scan = point2d(0, 1)
        mark__R.shift(scan)
        #
        im = img(width, height, dp)
#        im.print()
        im.draw(mark__R)
        im.flip_y()
        im.save(str(p + 1) + ".png")
    
    pass

関連記事
スポンサーサイト



コメント

非公開コメント