.. meta:: :description: ROCm Performance Primitives (RPP) supported functionalities :keywords: RPP, ROCm, Performance Primitives, documentation, support, functionalities, audio, image **************************************************************************** ROCm Performance Primitives functionality and variant example outputs **************************************************************************** The following table shows example outputs of some ROCm Performance Primitives (RPP) functionalities and variants. .. csv-table:: :widths: 1, 2, 1 :header: "Functionality/variant", "Input", "Output" "brightness", |orig_road|, |brightness| "gamma correction", |orig_road|, |gamma| "blend", |orig_road| |orig_dog|, |blend| "contrast", |orig_road|, |contrast| "pixelate", |orig_road|, |pixel| "jitter", |orig_road|, |jitter| "noise", |orig_road|, |noise| "fog", |orig_street|, |fog| "rain", |orig_street|, |rain| "exposure", |orig_road|, |exposure| "flip", |orig_road|, |flip| "resize", |orig_road|, |resize| "rotate", |orig_road|, |rotate| "warp affine", |orig_road|, |warp_affine| "lens correction", |orig_question|, |lens_correct| "warp perspective", |orig_road|, |warp_perspective| "water", |orig_road|, |water| "non-linear blend", |orig_road| |orig_dog|, |nonlinear_blend| "color cast", |orig_road|, |color_cast| "erase", |orig_road|, |erase| "crop and patch", |orig_road| |orig_dog|, |crop_n_patch| "lut", |orig_road|, |lut| "glitch", |orig_road|, |glitch| "color twist", |orig_road|, |color_twist| "crop", |orig_road|, |crop| "crop mirror normalize", |orig_road|, |crop_mirror_norm| "resize crop mirror", |orig_road|, |resize_crop_mirror| "erode", |orig_road|, |erode| "dilate", |orig_road|, |dilate| "color temperature", |orig_road|, |color_temp| "vignette", |orig_road|, |vignette| "box filter", |orig_road|, |box_filter| "gaussian filter", |orig_road|, |gaussian_filter| "magnitude", |orig_road| |orig_dog|, |magnitude| "phase", |orig_road| |orig_dog|, |phase| "bitwise AND", |orig_road| |orig_dog|, |bitwise_and| "bitwise NOT", |orig_road|, |bitwise_not| "bitwise exclusive OR", |orig_road| |orig_dog|, |bitwise_xor| "bitwise inclusive OR", |orig_road| |orig_dog|, |bitwise_or| "remap", |orig_road|, |remap| .. |orig_dog| image:: ../data/doxygenInputs/img150x150_2.png .. |orig_flower| image:: ../data/doxygenInputs/img150x150_1.png .. |orig_road| image:: ../data/doxygenInputs/img150x150.png .. |orig_street| image:: ../data/doxygenInputs/img640x480.png .. |orig_question| image:: ../data/doxygenInputs/lens_img640x480.png .. |brightness| image:: ../data/doxygenOutputs/color_augmentations_brightness_img150x150.png .. |gamma| image:: ../data/doxygenOutputs/color_augmentations_gamma_correction_img150x150.png .. |blend| image:: ../data/doxygenOutputs/color_augmentations_blend_img150x150.png .. |contrast| image:: ../data/doxygenOutputs/color_augmentations_contrast_img150x150.png .. |pixel| image:: ../data/doxygenOutputs/effects_augmentations_pixelate_img150x150.png .. |jitter| image:: ../data/doxygenOutputs/effects_augmentations_jitter_img150x150.png .. |noise| image:: ../data/doxygenOutputs/effects_augmentations_gaussian_noise_img150x150.png .. |fog| image:: ../data/doxygenOutputs/effects_augmentations_fog_img640x480.png .. |rain| image:: ../data/doxygenOutputs/effects_augmentations_rain_img640x480.png .. |exposure| image:: ../data/doxygenOutputs/color_augmentations_contrast_img150x150.png .. |threshold| image:: ../data/doxygenOutputs/statistical_operations_threshold_img150x150.png .. |flip| image:: ../data/doxygenOutputs/geometric_augmentations_flip_img150x150.png .. |resize| image:: ../data/doxygenOutputs/geometric_augmentations_resize_img150x150.png .. |resize_crop_mirror| image:: ../data/doxygenOutputs/geometric_augmentations_resize_crop_mirror_img115x115.png .. |rotate| image:: ../data/doxygenOutputs/geometric_augmentations_rotate_img150x150.png .. |warp_affine| image:: ../data/doxygenOutputs/geometric_augmentations_warp_affine_img150x150.png .. |lens_correct| image:: ../data/doxygenOutputs/geometric_augmentations_lens_correction_img_640x480.png .. |warp_perspective| image:: ../data/doxygenOutputs/geometric_augmentations_warp_perspective_img150x150.png .. |water| image:: ../data/doxygenOutputs/effects_augmentations_water_img150x150.png .. |nonlinear_blend| image:: ../data/doxygenOutputs/effects_augmentations_non_linear_blend_img150x150.png .. |color_cast| image:: ../data/doxygenOutputs/color_augmentations_color_cast_img150x150.png .. |erase| image:: ../data/doxygenOutputs/effects_augmentations_erase_img150x150.png .. |crop_n_patch| image:: ../data/doxygenOutputs/geometric_augmentations_crop_and_patch_img150x150.png .. |lut| image:: ../data/doxygenOutputs/color_augmentations_lut_img150x150.png .. |glitch| image:: ../data/doxygenOutputs/effects_augmentations_glitch_img150x150.png .. |color_twist| image:: ../data/doxygenOutputs/color_augmentations_color_twist_img150x150.png .. |crop| image:: ../data/doxygenOutputs/geometric_augmentations_crop_img150x150.png .. |crop_mirror_norm| image:: ../data/doxygenOutputs/geometric_augmentations_crop_mirror_normalize_img150x150.png .. |erode| image:: ../data/doxygenOutputs/morphological_operations_erode_kSize5_img150x150.png .. |dilate| image:: ../data/doxygenOutputs/morphological_operations_dilate_kSize5_img150x150.png .. |color_temp| image:: ../data/doxygenOutputs/color_augmentations_color_temperature_img150x150.png .. |vignette| image:: ../data/doxygenOutputs/effects_augmentations_vignette_img150x150.png .. |box_filter| image:: ../data/doxygenOutputs/filter_augmentations_box_filter_kSize5_img150x150.png .. |gaussian_filter| image:: ../data/doxygenOutputs/filter_augmentations_gaussian_filter_kSize5_img150x150.png .. |magnitude| image:: ../data/doxygenOutputs/arithmetic_operations_magnitude_img150x150.png .. |bitwise_and| image:: ../data/doxygenOutputs/bitwise_operations_bitwise_and_img150x150.png .. |bitwise_not| image:: ../data/doxygenOutputs/bitwise_operations_bitwise_not_img150x150.png .. |bitwise_or| image:: ../data/doxygenOutputs/bitwise_operations_bitwise_or_img150x150.png .. |bitwise_xor| image:: ../data/doxygenOutputs/bitwise_operations_bitwise_xor_img150x150.png .. |phase| image:: ../data/doxygenOutputs/geometric_augmentations_phase_img150x150.png .. |remap| image:: ../data/doxygenOutputs/geometric_augmentations_remap_img150x150.png