某位前辈的Image识图,,有点意思,先留存

Posted skyda

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了某位前辈的Image识图,,有点意思,先留存相关的知识,希望对你有一定的参考价值。

import PIL
from PIL import Image

def get_bin_table(threshold=155):
    ‘‘‘
    获取灰度转二值的映射table
    0表示黑色,1表示白色
    ‘‘‘
    table = []
    for i in range(256):
        if i < threshold:
            table.append(0)
        else:
            table.append(1)
    return table

im = Image.open(r"D:Pyweekday01_22_hongzhacode55.jpg")
im2 = im.convert("L")
# im2.show()
table = get_bin_table()
binary = im2.point(table, 1)
a = list(binary.getdata())
print(a)
width,height = binary.size
start = 0
step = width

# 直接放在控制台输出
for i in range(height): for p in a[start:start+step]: if p==1: p = print(p,end=‘‘) print() start+=step

 



以上是关于某位前辈的Image识图,,有点意思,先留存的主要内容,如果未能解决你的问题,请参考以下文章

二项队列

百度识图API

麻烦前辈解释些u9中的概念,谢谢了。。。

CSDN的Markdown模板留存

CSDN的Markdown模板留存

CSDN的Markdown模板留存