G'MIC - GREYC's Magic for Image Computing: A Full-Featured Open-Source Framework for Image Processing
Banner Institutions GREYC CNRS ENSICAEN UNICAEN

A Full-Featured Open-Source Framework for Image Processing



Latest stable version: 4.0.4 (2026/08/19)

Reference
Table of Contents  ▸  List of Commands  ▸  Reptorian's Commands  ▸  rep_mt_f32v_map◀  rep_generate_all_images_combinations    |    rep_random_rectangular_division  ▶

rep_mt_f32v_map

Arguments:

  • max_ref_val,num_of_cpus,_use_max_double={ 0=false | 1=true }

Description:

Generates a helper image that encodes work ranges into a float32 vector.

The generated image is intended to be used as a scheduling/map structure for
dynamic, thread-count–dependent processing.
 
Note:
This command does NOT process image data.
All values are user-defined and represent abstract work units
  (e.g., number of pixels or scalar elements to be processed).
The command itself is single-threaded.
The resulting image is meant to be consumed by custom multi-threaded
  code that adapts to varying CPU/thread counts.
 
Parameters:
max_ref_val : Total number of work units to distribute.
num_of_cpus : Number of logical processing units to map against.
_use_max_double : Enables extended-precision packing.
 

Default values:

_use_max_double=0

G'MIC - GREYC's Magic for Image Computing: A Full-Featured Open-Source Framework for Image Processing

G'MIC is an open-source software distributed under the CeCILL free software licenses (LGPL-like and/or
GPL-compatible). Copyrights (C) Since July 2008, David Tschumperlé - GREYC UMR CNRS 6072, Image Team.