Чтобы включить поддержку встроенного файла JPG в CImg, поместите это, прежде чем включать CImg.h
:
#define cimg_use_jpeg
#include "CImg.h"
....
и соедините свой код с библиотекой libjpeg
. Это безупречно работает для меня. Если вы этого не сделаете, CImg попытается выполнить внешний вызов инструмента преобразования ImageMagick для загрузки файла, что не является самым чистым решением. Использование libjpeg внутри CImg определенно лучше. Это работает одинаково для других форматов изображений (tiff, png, ...).
PyLint имеет некоторые проверки форматирования.
I am the one who asks the question. In fact, the tool the closest to my needs seems to be PythonTidy (it's a Python program of course : Python is best served by himself ;) ).