title: "IOError No such file or directory" for an image file that IS in the current directory
body: <p>I'm using Python Imaging Library and Tkinter.
  I am currently trying to display an image as a label, and I'm getting the above exception.
  My 35 line source: </p>
  
  <pre><code>from PIL import Image, ImageTk
  from Tkinter import Tk, Frame, Label
  
  class Example(Frame):
  
      def __init__(self, parent):
          Frame.__init__(self, parent)
  
          self.parent = parent
          self.initUI()
  
      def initUI(self):
          self.parent.title("Label")
  
          self.img = Image.open("diesl.jpg")
          diesl = ImageTk.PhotoImage(self.img)
          label = Label(self, image=diesl)
  
          label.image = diesl
          label.pack()
  
          self.pack()
  
      def setGeometry(self):
          w, h = self.img.size
          self.parent.geometry(("%dx%d+300+300") % (w, h))
  
  def main():
      root = Tk()
      ex = Example(root)
      ex.setGeometry()
      root.mainloop()
  
  if __name__ == '__main__':
      main()
  </code></pre>