Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
MetaGer
MetaGer
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 57
    • Issues 57
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 10
    • Merge Requests 10
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
  • open-source
  • MetaGerMetaGer
  • Issues
  • #180

Closed
Open
Opened Aug 09, 2016 by Jens Korte@jensContributor

Auflösung von Flickr-Bildern im Hochformat schlecht

Nachdem ich in #176 (closed) auf die unschöne Bilderverteilung in einem Einzelfall hingewiesen hatte, merkte ich, daß die Auflösung von einem Bild nicht gut war. MG3 Suchbeispiel
Die Bildergröße wird bei flickr durch den letzten Buchstaben vor der Dateiendung festgelegt, z.B. ..._t.jpg, kann aber auch weggelassen werden. Die Größe t steht für proportional verkleinert, beide Achsen max 100 Pixel, was bei extrem hochformatigen Bildern zu z.B. 19x100 (BreitexHöhe) führt. Durch die flickr.photos.getSizes (Doku) kann man eine Liste der möglichen Bildauflösungen für genau ein Bild bekommen (Beispielantwort s.u.).

Jetzt weiß ich allerdings nicht, ob der Overhead in der Praxis zu groß ist, für jedes Foto die Größe(n) abzufragen, um evtl. von der Größe t abzuweichen. Mich hat das Thema nur gewurmt und ich wollte es noch einmal loswerden. Meinetwegen kann das Thema dann auch geschlossen werden. ;)

Beispielantwort vom API Explorer für flickr.photos.getSizes für Bildnr. 3942033272

HTML
<?xml version="1.0" encoding="utf-8" ?>
<rsp stat="ok">
  <sizes canblog="0" canprint="0" candownload="1">
    <size label="Square" width="75" height="75" source="https://farm4.staticflickr.com/3532/3942033272_7ffb7600f9_s.jpg" url="https://www.flickr.com/photos/elonardo/3942033272/sizes/sq/" media="photo" />
    <size label="Large Square" width="150" height="150" source="https://farm4.staticflickr.com/3532/3942033272_7ffb7600f9_q.jpg" url="https://www.flickr.com/photos/elonardo/3942033272/sizes/q/" media="photo" />
    <size label="Thumbnail" width="19" height="100" source="https://farm4.staticflickr.com/3532/3942033272_7ffb7600f9_t.jpg" url="https://www.flickr.com/photos/elonardo/3942033272/sizes/t/" media="photo" />
    <size label="Small" width="46" height="240" source="https://farm4.staticflickr.com/3532/3942033272_7ffb7600f9_m.jpg" url="https://www.flickr.com/photos/elonardo/3942033272/sizes/s/" media="photo" />
    <size label="Small 320" width="61" height="320" source="https://farm4.staticflickr.com/3532/3942033272_7ffb7600f9_n.jpg" url="https://www.flickr.com/photos/elonardo/3942033272/sizes/n/" media="photo" />
    <size label="Medium" width="95" height="500" source="https://farm4.staticflickr.com/3532/3942033272_7ffb7600f9.jpg" url="https://www.flickr.com/photos/elonardo/3942033272/sizes/m/" media="photo" />
    <size label="Medium 640" width="122" height="640" source="https://farm4.staticflickr.com/3532/3942033272_7ffb7600f9_z.jpg" url="https://www.flickr.com/photos/elonardo/3942033272/sizes/z/" media="photo" />
    <size label="Large" width="195" height="1024" source="https://farm4.staticflickr.com/3532/3942033272_7ffb7600f9_b.jpg" url="https://www.flickr.com/photos/elonardo/3942033272/sizes/l/" media="photo" />
    <size label="Original" width="300" height="1576" source="https://farm4.staticflickr.com/3532/3942033272_168287fe85_o.jpg" url="https://www.flickr.com/photos/elonardo/3942033272/sizes/o/" media="photo" />
  </sizes>
</rsp>
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: open-source/MetaGer#180