Why does the image collision1.png collision2.png generated by using png.py display normally on Windows, but is damaged on Apple Mac?