Skip to main content

Documentation Index

Fetch the complete documentation index at: https://imcui.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

imcui.ui.image_utils

Image processing utilities for geometric transformations and preprocessing.

Functions

wrap_images

Wrap two images side-by-side for visualization.
from imcui.ui import wrap_images

result = wrap_images(image0, image1)
Parameters:
ParameterTypeDescription
image0np.ndarrayFirst image
image1np.ndarraySecond image
Returns: Concatenated image with both images side-by-side.

generate_warp_images

Generate warped images for geometric transformation visualization.
from imcui.ui import generate_warp_images

warped = generate_warp_images(
    image0, image1,
    homography_matrix
)
Parameters:
ParameterTypeDescription
image0np.ndarraySource image
image1np.ndarrayDestination image
homography_matrixnp.ndarray3x3 homography matrix
Returns: Warped images aligned according to the homography. Additional Functions:
  • rotate_image: Rotate image by specified angle
  • scale_image: Scale image by factor
  • crop_image: Crop image to specified region
Source Code: imcui/ui/image_utils.py