Я ищу инструмент, который позволяет мне выбрать любой пиксель на экране и получить его цвет RGB и абсолютное (x, y) местоположение.
Я использовал инструменты в Windows, которые показывают большой увеличенный квадрат с перекрестием, позволяя мне легко выбрать нужный пиксель и получить его детали.
Есть ли что-нибудь подобное для Ubuntu?
software-recommendation
вспышка
источник
источник
Ответы:
Лучше всего подходит ... крошечный инструмент Windows под названием ColorPix (через WINE)
После долгих и трудных поисков кажется, что ни один из доступных инструментов для Ubuntu / Linux не удовлетворяет обоим вашим критериям: увеличение и отображение координат .
Итак, мы выбираем крошечный инструмент Windows, который, что очень важно, просто работает с установкой WINE по умолчанию, без настройки, установки, DLL и т. Д.
Он имеет регулируемое масштабирование, копирование одним нажатием в нескольких форматах и отображение координат:
1. Установите Wine
(Это оно!)
2. Скачать ColorPix
ColorPix может быть официально загружен как крошечный, портативный 600-килобайтный exe здесь
Я предлагаю скачать прямо в ваш локальный каталог с двоичными файлами:
3. Создайте панель запуска для ColorPix
Давайте сначала получим иконку:
Нажмите
Alt+F2
сейчас и введитеgksudo gedit /usr/share/applications/colorpix.desktop
, вставьте ниже и сохраните файл:Из терминала запустите:
Через несколько секунд он будет доступен в панели запуска как:
4. Использование ColorPix
Запустите его, и в первый раз это может занять несколько секунд, пока WINE инициализируется.
Снимок экрана ниже показывает это в действии, с:
Нажмите любую клавишу, как только вы на нужном пикселе, чтобы зафиксировать значения
источник
xmag
, как описано ниже, и удерживайте кнопку мыши на пикселе, координаты которого вы хотите.Существует инструмент под названием gpick .
Здесь вы можете увидеть изображение инструмента. С помощью gpick вы можете выбирать пиксели, просматривать HTML-код, добавлять цвета в палитру и генерировать цвета.
Чтобы использовать его, щелкните правой кнопкой мыши по центру шестиугольника, затем используйте пробел, чтобы сохранить цвета в палитре.
источник
sudo apt-get install gpick
установите егоЭто даст вам то, что вы хотите, я верю. По общему признанию, это несколько шагов, но это выглядит хуже, чем когда я показывал каждый маленький шаг.
Настроить
Установите ImageMagick & Shutter.
Как получить координаты X, Y и цвет
A. Откройте Затвор и нажмите кнопку выбора
B. Обратите внимание, что при наведении курсора на нее будут отображаться координаты x, y, которые вы ищете.
Когда вы найдете нужное место, нажмите кнопку мыши и нарисуйте квадрат, чтобы сделать снимок. (На самом деле не имеет значения, насколько велико ваше изображение, пока вы его запускаете (верхний левый угол) на интересующем пикселе.)
C. закрыть изображение в затворе
D. Запустите следующую команду из терминала. Это даст вам цветовые значения верхнего левого пикселя.
E. Пока в командной строке удалите изображение, чтобы при следующем снимке затвора ему было присвоено то же имя. (В противном случае вам нужно будет изменить имя на предыдущем шаге (D).
источник
rgba
+od
: askubuntu.com/a/874503/52975Вставьте этот код в текстовый редактор, сделайте его исполняемым и запустите его. Когда вы выбираете цвет с помощью пипетки, координаты x и y появятся вверху.
Редактировать : Написал код для добавления окна масштабирования. Чтобы получить пиксели за пределами окна, нажмите кнопку (не пипетку). Нажмите кнопку еще раз, чтобы остановить захват указателя. Не понял, как нарисовать перекрестие с Каиром, но вы, вероятно, можете использовать как есть. Я оставил там какой-то каирский код на случай, если кто-нибудь скажет мне, почему мой прямоугольник не нарисован ...
источник
Если кто-то захочет сделать это в будущем, вам не нужно ничего скачивать (конечно, не сотни мегабайт Windows-содержимого, как предполагает другой ответ). Простое решение Ubuntu поставляется с это
xmag
. Xmag является частью пакета x11-apps, который уже должен быть установлен по умолчанию.Это просто. Запустите
xmag
, щелкните, чтобы выбрать область экрана, затем нажмите и удерживайте кнопку мыши в увеличенном виде, чтобы увидеть точные координаты пикселей.Вы можете прочитать инструкцию xmag Введя
man xmag
.источник
-mag
опцию (по умолчанию 5), например,xmag -mag 10
чтобы увеличить ее десять раз.Попробуйте imview , он показывает координаты.
Вы можете скачать его страницу документа и справочную страницу здесь .
источник