suchen

Heim  >  Fragen und Antworten  >  Hauptteil

object-c – Wie steuere ich die Größe der im Album gespeicherten Fotos, nachdem ich Bilder mit einer benutzerdefinierten Kamera aufgenommen habe?

Jetzt beträgt die Breite und Höhe meiner benutzerdefinierten Kamera jeweils 200. Wenn das Foto aufgenommen und im Album gespeichert wird, sollte die Größe des Bildes der Bildgröße entsprechen, die in der Vorschau der benutzerdefinierten Kamera angezeigt wird festgestellt, dass das Vollbildfoto gespeichert ist. Später habe ich versucht, das Bild zuzuschneiden und dann zu speichern. Das Größenproblem wurde gelöst, aber ich habe festgestellt, dass die Auflösung und das System jetzt sehr unterschiedlich sind

1. Haben Sie in Bezug auf die Auflösung gute Lösungen?

2. Gibt es eine elegante Möglichkeit, das nach dem Aufnehmen des Fotos erhaltene Bild in einer benutzerdefinierten Größe zu speichern?

女神的闺蜜爱上我女神的闺蜜爱上我2713 Tage vor995

Antworte allen(1)Ich werde antworten

  • 大家讲道理

    大家讲道理2017-06-15 09:25:54

    保存到相册无非是这个方法,
    UIImageWriteToSavedPhotosAlbum(image,self,@selector(imagedidFinishSavingWithError:contextInfo:), nil);
    所以重要的是 拿到image这个对象,怎么处理

    1. 拍照得到的图片都是PNG格式,已经是无损的了,确认拍照后的图片与系统对比一下,看下与相机是否有关

    2. 确认裁剪的图片是原图

    3. 仔细检查裁剪图片的方法,未做拉伸处理

    Antwort
    0
  • StornierenAntwort