Ich suche ein Tool, mit dem ich ein beliebiges Pixel auf dem Bildschirm auswählen und dessen RGB-Farbe und absolute (x, y) Position ermitteln kann.
Unter Windows habe ich Tools verwendet, die ein großes, vergrößertes Quadrat mit einem Fadenkreuz anzeigen, sodass ich einfach das gewünschte Pixel auswählen und dessen Details abrufen kann.
Gibt es so etwas für Ubuntu?
Antworten:
Am besten passt ... ein kleines Windows-Tool namens ColorPix (über WINE)
Nachdem Sie lange und intensiv gesucht haben, scheint keines der verfügbaren Tools für Ubuntu / Linux beide Kriterien zu erfüllen, dh Vergrößerung und Koordinatenanzeige .
Wir entscheiden uns für ein kleines Windows-Tool, das - kritisch gesehen - nur mit einer Standard-WINE-Installation funktioniert, ohne dass Konfiguration, Installation, DLLs usw. erforderlich sind.
Es verfügt über einstellbaren Zoom, Ein-Klick-Kopie in mehreren Formaten und Koordinatenanzeige:
1. Installieren Sie Wine
(das ist es!)
2. Laden Sie ColorPix herunter
ColorPix kann hier offiziell als winzige, tragbare 600KB- Datei heruntergeladen werden
Ich empfehle das Herunterladen direkt in Ihr lokales Binärverzeichnis mit:
3. Erstellen Sie einen Starter für ColorPix
Lassen Sie uns zuerst ein Symbol bekommen:
Drücken Sie
Alt+F2
jetzt und geben Siegksudo gedit /usr/share/applications/colorpix.desktop
Folgendes ein, fügen Sie das Folgende ein und speichern Sie die Datei:Führen Sie an einem Terminal Folgendes aus:
In wenigen Sekunden ist es im Launcher verfügbar als:
4. Verwenden von ColorPix
Starten Sie es und das erste Mal kann es einige Sekunden dauern, während WINE initialisiert wird.
Der Screenshot unten zeigt es in Aktion, mit:
Drücken Sie eine beliebige Taste, sobald Sie sich auf dem gewünschten Pixel befinden, um die Werte zu speichern
quelle
xmag
, wie unten beschrieben, und halten Sie die Maustaste auf dem Pixel gedrückt, dessen Koordinaten Sie möchten.Es gibt ein Tool namens gpick .
Hier sehen Sie ein Bild des Tools. Mit gpick können Sie Pixel auswählen, den HTML-Code anzeigen, Farben zur Palette hinzufügen und Farben generieren.
Klicken Sie dazu mit der rechten Maustaste in die Mitte des Sechsecks und speichern Sie die Farben mit der Leertaste in der Palette.
quelle
sudo apt-get install gpick
installierenDas bringt dir, was du willst, glaube ich. Zugegeben, es sind ein paar Schritte, aber es sieht schlimmer aus als es ist, da ich jeden kleinen Schritt gezeigt habe.
Installieren
Installieren Sie ImageMagick & Shutter.
Wie man die x, y Koordinaten und die Farbe erhält
A. Öffnen Sie den Shutter und klicken Sie auf die Auswahlschaltfläche
B. Beachten Sie, dass beim Bewegen der Maus die gesuchten x, y-Koordinaten angezeigt werden.
Wenn Sie die richtige Stelle gefunden haben, klicken Sie mit der Maus und zeichnen Sie ein Quadrat, um ein Bild aufzunehmen. (Es spielt keine Rolle, wie groß Ihr Bild ist, solange Sie es (in der oberen linken Ecke) auf dem gewünschten Pixel starten.)
C. Schließen Sie das Bild mit dem Auslöser
D. Führen Sie den folgenden Befehl vom Terminal aus. Dies gibt Ihnen die Farbwerte des oberen linken Pixels.
E. Wenn Sie sich in der Befehlszeile befinden, löschen Sie das Bild, damit es bei der nächsten Aufnahme den gleichen Namen erhält. (Andernfalls müssen Sie den Namen im vorherigen Schritt anpassen (D).
quelle
rgba
+ entscheidenod
: askubuntu.com/a/874503/52975Fügen Sie diesen Code in einen Texteditor ein, machen Sie ihn ausführbar und führen Sie ihn aus. Wenn Sie mit der Pipette eine Farbe auswählen, werden die x- und y-Koordinaten oben angezeigt.
Bearbeiten : Code geschrieben, um ein Zoomfenster hinzuzufügen. Um Pixel außerhalb des Fensters zu erfassen, klicken Sie auf die Schaltfläche (nicht auf die Pipette). Klicken Sie erneut auf die Schaltfläche, um den Zeiger nicht mehr zu halten. Ich habe noch nicht herausgefunden, wie man ein Fadenkreuz mit Cairo zeichnet, aber Sie können es wahrscheinlich so verwenden, wie es ist. Ich habe dort einen Kairo-Code hinterlassen, falls mir jemand sagen kann, warum mein Rechteck nicht zeichnet ...
quelle
Wenn irgendjemand dies in Zukunft tun möchte, muss nichts heruntergeladen werden (sicherlich nicht Hunderte von Megabyte Windows-Dateien, wie eine andere Antwort nahelegt). Eine einfache Lösung, mit der Ubuntu geliefert wird, ist
xmag
. Xmag ist Teil des Pakets x11-apps, das standardmäßig bereits installiert sein sollte.Es ist einfach. Führen Sie aus
xmag
, klicken Sie, um einen Bereich des Bildschirms auszuwählen, und halten Sie die Maustaste in der vergrößerten Ansicht gedrückt, um die genauen Pixelkoordinaten anzuzeigen.Sie können das xmag-Handbuch lesen, indem Sie Folgendes eingeben
man xmag
.quelle
-mag
Option (Standardeinstellung 5), z. B.xmag -mag 10
um sie zehnmal zu vergrößern.Versuchen Sie imview , es zeigt Koordinaten.
Sie können die Doc-Seite und die Man-Seite hier herunterladen .
quelle