test
This commit is contained in:
commit
5c753ae8f5
70
main.py
Normal file
70
main.py
Normal file
@ -0,0 +1,70 @@
|
||||
import PIL.Image
|
||||
from colorama import Fore, Back, Style
|
||||
from colored import fg, bg, attr
|
||||
import pyperclip
|
||||
import numpy as np
|
||||
import PIL
|
||||
|
||||
img = './b.png'
|
||||
scale = 1
|
||||
windows: bool = True
|
||||
|
||||
|
||||
class RGB:
|
||||
def __init__(self):
|
||||
pass
|
||||
|
||||
red: int = 0
|
||||
green: int = 255
|
||||
blue: int = 255
|
||||
|
||||
def __hex__(self):
|
||||
h = f"{'%02x' % self.red}{'%02x' % self.green}{'%02x' % self.blue}".upper()
|
||||
print(h)
|
||||
return h
|
||||
|
||||
|
||||
def rr(char: str, color: RGB):
|
||||
return f"\033[38;2;{color.red};{color.green};{color.red}m{char} \033[38;2;255;255;255m"
|
||||
|
||||
|
||||
if windows:
|
||||
from colorama import just_fix_windows_console
|
||||
|
||||
just_fix_windows_console()
|
||||
#
|
||||
# text=f'{Fore.RED}TEst{Fore.RESET}'
|
||||
# pyperclip.copy(text)
|
||||
|
||||
# text=f"[2;31mred[0mred"
|
||||
# text2=f"{Fore.RED}red{Fore.RESET}red"
|
||||
# text3=f"{Fore.RED}red{Fore.RESET}red".encode().replace(b'\x1b[',b'\x1b[2;').decode()
|
||||
# print(text)
|
||||
# print(text2)
|
||||
# print(text3)
|
||||
# print(text2.encode())
|
||||
# print(text.encode())
|
||||
# print(text3.encode())
|
||||
# print(Back.GREEN + 'and with a green background')
|
||||
# print(Style.DIM + 'and in dim text')
|
||||
# print(Style.RESET_ALL)
|
||||
# print('back to normal now')
|
||||
|
||||
img_data = PIL.Image.open(img)
|
||||
print(img_data.info)
|
||||
img_arr = np.array(img_data)
|
||||
#
|
||||
for line in img_arr:
|
||||
print(line)
|
||||
|
||||
r = RGB()
|
||||
# print(r.__hex__())
|
||||
# print(img_arr)
|
||||
color = fg('#C0C0C0') + bg('#00005f')
|
||||
res = attr('reset')
|
||||
t = color + "Hello World !!!" + res
|
||||
print(t)
|
||||
print(t.encode())
|
||||
|
||||
print(f'{fg(1)} Hello World !!! {attr(0)}')
|
||||
print(bg(30))
|
Loading…
x
Reference in New Issue
Block a user