def _openImage(self):
FileTypes = [('JPG Image Files', '*.jpg'), ('All files', '*')]
Dialog = tkFileDialog.Open(self._ControlFrame, filetypes = FileTypes)
FileName = Dialog.show()
if not FileName == '' and not FileName == ():
print("Open file: "+str(FileName))
if self._IsVideoRunnung:
self._pressPause()
Image = image.open(FileName)
Image = Image.resize(self._getLabelSize(self._VideoLabel, Image.width/Image.height), image.ANTIALIAS)
Image = imagetk.PhotoImage(Image)
self._VideoLabel.imgtk = Image
self._VideoLabel.configure(image=Image)
self._OutputText.delete('1.0', tk.END)
File = tf.gfile.GFile(FileName, "r")
Captions = self._CaptionFunc(File.read())
for i, Caption in enumerate(Captions):
self._OutputText.insert(tk.END, str(i+1)+") "+Caption+"\n")
评论列表
文章目录