Skip to content

image背景是随机内容(灰度模式的image宽度为128时,如果高度为32~52,显示异常) #121

Description

@mcpanl

由于我打算借助maixpy的image对象来创建一个图片,并显示到oled显示屏上,所以尝试了一下创建128*32的图像,发现显示异常,但时比这个高度小或者高度高于54的话,显示正常,只有当宽度为128且高度为32~52时才会显示异常,期望可以修复此问题。

似乎只有灰度Format的image才有此问题?

Image

from maix import image, app, display, time

disp = display.Display()

width, height = 128, 54

img = image.Image(width, height, image.Format.FMT_GRAYSCALE)
img.draw_rect(1, 1, width - 2, height - 2, image.COLOR_WHITE)
img.draw_string(5, 5, 'MaixPy', image.COLOR_WHITE)

while not app.need_exit():
    disp.show(img)
    time.sleep(1)

Image

Image

Image

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions