polar_trans_image_inv — 2D geometry op

Datenarten: imageimage

Aufruf: fullseye.apply(img, "polar_trans_image_inv", a=0.5, b=0.5) (das 2-D-Modell ist ein Bild plus zwei skalare Regler a,b∈[0,1])

HALCON-Äquivalent: polar_trans_image_inv (Bedeutung und Parameter sind in der HALCON-Referenz nachzulesen)

Verwendung

Inverse Transformation von Polar- zu kartesischen Koordinaten (`cv2.warpPolar + WARP_INVERSE_MAP). Die inverse Abbildung von polar_trans_image; der Bereich außerhalb der Scheibe mit Radius min(H,W)/2 wird mit 0 gefüllt. Am 02.09.2026 wurde ein Fehler behoben, bei dem "von cv2 nicht geschriebene Pixel uninitialisiert zurückgegeben wurden" (es wurde das übergebene dst statt des Rückgabewerts gelesen, wodurch sich die Werte bei jedem Lauf änderten — Details siehe Code-Kommentare). Entspricht HALCONs polar_trans_image_inv` (Transform an image in polar coordinates back to Cartesian coordinates).

> Die ausführliche Beschreibung unten ist der Originaltext — Zusammenfassung und Überschriften sind übersetzt.

`a, b` は未使用 ―― 中心・半径は画像サイズから自動的に決まる。

Ausführlicher Anwendungsleitfaden

Leitfaden zur Familie gallery2d_geometry

Referenzen (Beispieldaten, Literatur)

• Katalog der Beispieldaten (Download-URLs / Lizenzen) — 2-D nutzt skimage.data (BSD/Public Domain) plus synthetische Bilder, 3-D nennt Download-URLs echter Datenquellen (Stanford, PDS, …).

• Herkunft und Literatur der Operatoren — die Quellen der Forschung/Verfahren, auf denen diese Operatorfamilie beruht.

• Der kanonische Algorithmus (Autor, Jahr) und seine Anwendungen stehen im Familienleitfaden oben.

Ausführbare Beispiele (verifizierte Samples, die diesen Operator wirklich aufrufen)

gallery2d_geometrypy -3.11 examples/gallery2d_geometry.py

Typkompatible Folge-Operatoren (nehmen image als Eingabe)

identity · gaussian · mean_box · bilateral · unsharp · median · min_filter · max_filter

Gleiche Kategorie (geometry)

rotate_img · rescale_img · affine_warp · sk_swirl · mirror_image · transpose_region · rotate_image · zoom_image_factor


*Provenance: ops.py — 2D Operator-Registry. Diese Notiz wird von tools/opdocs.py md erzeugt (nicht von Hand bearbeiten).*

© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.