title: Images distorted using pygame
body: <p>Trying to build my first pygame project and wanted to import the following map. Used image:</p>
  
  <p><a href="https://i.stack.imgur.com/iO7OF.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/iO7OF.jpg" alt="enter image description here"></a> </p>
  
  <p>My code is:</p>
  
  <pre><code>import pygame
  pygame.init()
  size = (1300, 700)
  screen = pygame.display.set_mode(size)
  pygame.display.set_caption("My Game")
  done = False
  clock = pygame.time.Clock()
  map = pygame.image.load('map.jpg')
  map = map.convert()
  map = pygame.transform.scale(map, (466,700))
  while not done:
      for event in pygame.event.get():
          if event.type == pygame.QUIT:
              done = True
      screen.fill((255,255,255))
      screen.blit(map, (430, 0))
      pygame.display.flip()
      clock.tick(60)
  pygame.quit()
  </code></pre>
  
  <p>and the output looks like:</p>
  
  <p><a href="https://i.stack.imgur.com/VmEvH.jpg" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/VmEvH.jpg" alt="enter image description here"></a></p>
  
  <p>I have also tried converting the jpg to a bmp but still the same results. I cannot figure out what is distorting the image, trying with other images it appears that the outputted images is slightly wider than the original. I suspect that pygame is just reading the width wrong and then putting the pixels into an array with that width. </p>
  
  <p>Any advice on fixing this would be much appreciated.  </p>