2017-09-29 1 views
0

Ich habe gestern Abend mit einem Freund über eines ihrer Projekte gesprochen und sie sagten, sie hätten manuell eine Image Map für eine Messe mit Adobe Fireworks erstellt. Ich dachte an einige Code-Golf-Dinge, die ich in der Vergangenheit gesehen hatte, wie der Tag ist: https://codegolf.stackexchange.com/questions/136405/how-cloudy-is-itMöglich, Größe/Koordinaten der Quadrate im Bild automatisch zu erhalten?

Machte mich, dass dies automatisch gemacht werden könnte. Irgendwelche Tipps, wie man mit PHP/Javascript entweder automatisch eine Imagemap erstellt oder Größe/Koordinaten jedes Quadrats erhält, in dem man divs mit absoluter Positionierung überlagern kann, so dass man darauf klicken kann.

enter image description here

Antwort

0

JS: war ich nicht bewusst, diese aber offensichtlich jQuery can read image dimensions.

PHP. ImageMagik can read an image and provided image dimensions (sowie viel mehr Informationen über das Bild, um eine Schnittstelle mit ist mit PHP a number of libraries exist, dass genau das zu tun

+0

Danke David, ich gearbeitet habe, mit ImageMagik und jQuery, dies zu tun in. andere Projekte, aber was ich mich gefragt habe, ist, wie man die Größe und Position der Sony-Kabine unten links als Beispiel erhält: – Alan

+0

@Alan, Ahm ok, dafür wirst du OCR (optische Zeichenerkennung) nutzen wollen und dann irgendeine Art von Farb-/Mustererkennungssystem.Lassen Sie die OCR finden "Sony", dann finden Sie die Verkapselung Farbmuster (oder suchen Sie nach der Farbe schwarz. dann Zyklus und finden Sie die Koordinaten der Ecke s. Für OCR sieht das vielversprechend https://github.com/thiagoalessio/tesseract-ocr-for-php für das Muster/Farbsegment aus. Dafür bin ich momentan sehr schwach. –

+1

Eine gefunden für Shapes: https://www.pyimagesearch.com/2016/02/08/opencv-shape-detection/ – Alan

Verwandte Themen