typed opcimage → cimagefullseye.apply(img, "tb_cx_apply_transfer_function", a=0.5, b=0.5) (2-D は 1 画像 + 2 スカラつまみ a,b∈[0,1] のモデル)図なし: 型は届くが、汎用の合成入力では定義域が合わない —— 橋渡しで束縛した伝達関数 H が 32×32 固定で、128×128 のスペクトルと合わない。下の「実行できる例」で使い方を見ること。
Multiply a centred spectrum by a filter H -> (H, W) complex128.
The honest primitive under ``ops.lowpass`` / ``ops.highpass``, but
**complex-preserving**: the filtered spectrum is returned as a complex field
(not immediately inverted and real-cast), so it can be chained, inspected, or
handed to :func:`cx_ifft`. ``H`` is a same-shape transfer function laid out in
the *centred* convention of :func:`cx_fft` (DC at the centre); it may be real
(a magnitude mask) or complex (a phase-shifting filter). A real ``cx`` is
FFT'd first (module convenience).
Typed bridge of the 2d op cx_apply_transfer_function into the 2-D evolution registry: the same implementation, called under the op(v, a, b) convention. This op has no tunable parameter; a and b are unused.
cimage を入力に取れる)identity · tb_cx_ifft · tb_cx_magnitude · tb_cx_phase · tb_cx_real · tb_cx_imag · tb_cx_log_magnitude · tb_cplx_cr_residual
typed)tb_points_to_voxel · tb_estimate_point_normals · tb_iss_keypoints · tb_project_points · tb_render_point_depth · tb_statistical_outlier_removal · tb_radius_outlier_removal · tb_voxel_grid_downsample
Provenance: ops.py — 2D operator registry. この per-op ノートは tools/opdocs.py md が自動生成(手編集しない)。
© 2026 Kazufumi Furuse — Fullseye operator documentation. Licensed under Apache-2.0.