Как отобразить картинку и распечатать координаты пикселей при нажатии?

1343
Vi.

При использовании ImageMagick или аналогичных инструментов командной строки может быть полезно узнать координаты некоторых точек на изображении.

Как отобразить изображение (с панорамированием и масштабированием) и распечатать координаты пикселей при нажатии на них?

Ближайшая вещь, которую я нашел, - это использование ImageMagick's displayи нажатие средней кнопки мыши. Magnify 3%Откроется окно с координатами, нарисованными в оверлее. Но мне нужно, чтобы они были напечатаны на консоли, чтобы их можно было использовать в качестве аргументов в других скриптах.

5

2 ответа на вопрос

3
Vi.

I ended up coding it myself. You can find my solution here:

https://github.com/vi/DisplayAndPickPixel

0
matiasg

Старый вопрос, но он может помочь кому-то еще: есть imageJ, приложение, написанное на Java, которое позволяет добавлять макросы. Одним из примеров, которые они предоставляют, является PickerPixelTool, который позволяет щелкать пиксели и отправлять их координаты в окно, которое впоследствии можно сохранить.

Похожие вопросы