Kullanıcının dikey veya yatay yönlendirmeli fotoğraf yükleyebilmesini istediğim bir fotoğraf web sitesinde çalışıyorum. Maksimum genişlik 1250 piksel olmalıdır, ancak dikey modundaysa maksimum yükseklik 1667 pikseldir. Fotoğrafları dikey yönde yüklediğimde, sola 90 derece döndürülüyorlar. Fotoğrafın doğru yönde kaldığından emin olmak için Yastık kullanmanın bir yolu var mı?Django, yükledikten sonra iphone resmi döner
class Result(models.Model):
result01 = models.FileField(upload_to=get_upload_file_name, null=True, blank=True)
result01thumb = models.FileField(upload_to=get_upload_file_name, null=True, blank=True)
def save(self):
super(Result, self).save()
if self.result01:
size = 1667, 1250
image = Image.open(self.result01)
image.thumbnail(size, Image.ANTIALIAS)
fh = storage.open(self.result01.name, "w")
format = 'png'
image.save(fh, format)
fh.close()
Kullanıcıların mobil yaparken doğru yönelim gerçekten önemlidir bu yüzden, onların telefonlarından fotoğraf yüklemek mümkün önemlidir:
Bu benim kodudur. Burada yapabileceğim bir şey var mı?
Olası yinelenen (http://stackoverflow.com/questions/12133612/using-pil-to-auto-rotate-picture-taken- ile hücre-telefon-ve-accelorometer) – Jerzyk