cutting 2 years ago
parent f1c53c186d
commit bf525f4fc2

@ -1,19 +1,22 @@
import os import os
print("starting the pruning process") print("starting the pruning process")
scanning = "scanimage --resolution 300 --mode gray --format png > image.png" #scanning = "scanimage --resolution 300 --mode gray --format png > image.png"
os.system(scanning) #os.system(scanning)
os.system("convert -contrast image.png output.png") #os.system("convert -contrast image.png output.png")
os.system("tesseract output.png image -l eng") #os.system("tesseract output.png image -l eng")
fantasyname = open("image.txt" , "r") fantasyname = open("image.txt" , "r")
fantasyname = fantasyname.readlines() fantasyname = fantasyname.readlines()
text = open("image.txt", "r").read() text = open("image.txt", "r").read()
text = text.replace("","'") text = text.replace(b'\xe2\x80\x98'.decode(), "'")
text = text.replace("","'") text = text.replace(b'\xe2\x80\x99'.decode(), "'")
text = text.replace(b'\xe2\x80\x9d'.decode(), "'")
text = text.replace(b'\xe2\x80\x9c'.decode(), "'")
print(text) print(text)
print("------") print("------")
lines = text.split("\n") lines = text.split("\n")
for line in lines: for line in lines:
dotprint = "echo "+line+" >/dev/usb/lp0" dotprint = f'echo "{ line }" > /dev/usb/lp0'
os.system(dotprint) os.system(dotprint)
#for line in fantasyname: #for line in fantasyname:
#line = line.split(" ") #line = line.split(" ")

Loading…
Cancel
Save