🧸

【OpenMV】画像を180度回転させる

2022/01/27に公開

OpenMVで画像を180度回転させるプログラムが必要になったので書いておきます。

sensor.set_vflip(True)
sensor.set_hmirror(True)

これをimportの後ろ、while(true)の間に書けばいけます。

最後に180°回転させた画像を表示させるプログラムを書いておきます。

import sensor, image, time, pyb, ustruct, ulab
from ulab import numpy as np

sensor.reset()
sensor.set_pixformat(sensor.RGB565)
sensor.set_framesize(sensor.QVGA)
sensor.skip_frames(200)
sensor.set_saturation(3)
sensor.set_contrast(3)
sensor.set_brightness(1)
sensor.set_vflip(True)
sensor.set_hmirror(True)
sensor.set_auto_gain(False)
sensor.set_auto_whitebal(False)

while(True):
    try:
	clock.tick()
        img = sensor.snapshot()
    except OSError as err:
        pass

Discussion