Page MenuHomeDevCentral

Evaluate Thumbor
Open, NormalPublic

Description

Thumbor is an easy-to-use thumbnail generator with crop and resize features. It uses OpenCV to detect visages and crop smartly. It's open source and well maintained.

https://github.com/thumbor/thumbor

Can be deployed on Docker. It's simple to install and use and work as a web service through URL exchange. You give to thumbor your image URL, it gives you back the work done (resize, crop mainly).

Ideal candidate use
Any site needing avatars or photo like Azhàr deployment or Auth Grove for profile pictures.

Zed could also use it for the artwork thumbnails.

MediaWiki SaaS

The MediaWiki SaaS can directly use Thumbor by sending queries intended for thumb.php to Thumbor instead.

Per T1895 notes:

At Wikimedia:

  • they prepared plugins at operations/software/thumbor-plugins for every format supported by Mediawiki.
  • MediaWiki is NOT configured to use Thumbor: the requests to thumb.php are instead directed to Thumbor instead to be directed to MediaWiki

Event Timeline

dereckson triaged this task as Normal priority.Jun 3 2023, 01:22
dereckson created this task.
dereckson updated the task description. (Show Details)

Did some tests with the artwork uploaded to Zed hypership tower. We've a crop+resize problem to solve there: artwork is generally in landscape format, and the thumbnails to generate are 162x162.

Thumbor tests show:

  • legacy thumbnails in T2C3 could be improved by regenerating them with Thumbor (1)
  • squares are good and meaningful with content (https://hypership.space T4C5)
  • focal points search work with photos but not with artwork, for example it doesn't work at all with the abstract T4C5 content

(1) For example, here the thumbnail created by Thumbor for the most difficult one, Rien n'est sûr mais c'est une piste :

Rien-n'est-sûr-mais-c'est-une-piste.jpeg (162×162 px, 10 KB)

So Zed will adopt it in the next roadmap track (https://code.zed.dereckson.be/w/roadmap/)