See internal symbols too

Package Ch-Image uses the packages Ch-Util, Clem and Common-Lisp. It has 335 total symbols and 102 external ones.

argb-8888-image | |
---|---|

argb-image | ARGB (Alpha/Red/Green/Blue) image class |

bit-matrix-image | 1-bit image class that is also a matrix |

clip-rect | |

clip-region | |

complex-matrix-image | complex image channel class that is also a matrix |

double-float-matrix-image | double-float image class that is also a matrix |

font | |

glyph | |

gray-image | Grayscale 8-bit image class |

image | abstract image class |

matrix-gray-image | Grayscale 8-bit image class that is also a matrix |

rgb-888-image | |

rgb-hhh-image | |

rgb-image | RGB (Red/Green/Blue) image class |

sb16-matrix-image | 16-signed-bit image class that is also a matrix |

sb32-matrix-image | 32-signed-bit image class that is also a matrix |

sb8-matrix-image | 8-signed-bit image class that is also a matrix |

single-float-matrix-image | single-float image class that is also a matrix |

text-context | |

ub16-matrix-image | 16-unsigned-bit image class that is also a matrix |

ub32-matrix-image | 32-unsigned-bit image class that is also a matrix |

ub8-matrix-image | Grayscale 8-bit image class that is also a matrix |

4-neighbors | Returns four values, each value is either a list containing the coordinates of a 4-neighbor of (i,j) in matrix or nil if the neighbor would be outside of the matrix. The order of the values is top, left, bottom, right. |
---|---|

8-neighbors | Returns eight values, each value is either a list containing the coordinates of an 8-neighbor of (i,j) in matrix or nil if the neighbor would be outside of the matrix. The order of the values is top, left, bottom, right. |

bit-matrix->ub8-image | |

component-boundary | Returns the union of the interal and external boundaries of the component whose value is label. neighbor-function is 4-neighbors by default, using 8-neighbors will use 8 neighbors instead of 4 for computing the boundary. |

component-external-boundary | Returns the external boundary of component label in the labelled connected components matrix. neighbor-function is 4-neighbors by default, using 8-neighbors will use 8 neighbors instead of 4 for computing the boundary. |

component-internal-boundary | Returns the internal boundary of component label in the labelled connected components matrix. neighbor-function is 4-neighbors by default, using 8-neighbors will use 8 neighbors instead of 4 for computing the boundary. |

discrete-convolve-image | |

distance-transform | Computes the distance transform of an image. The distance transform is a matrix where the value of each pixel is the distance between that pixel and the closest zero-valued pixel. This function uses the algorithm described in Soille, 2003, p. 48. |

flip-image | |

gaussian-blur-image | |

image-dim | |

jpeg-gray-to-gray-image | |

jpeg-rgb-to-argb-image | |

jpeg-rgb-to-gray-image | |

label-components | Returns a new matrix containing labels of the connected components of matrix. The default neighbor-fucntion is 4-neighbors. |

make-matrix-image | |

make-text-context | |

map-channels | |

map-pixels | |

read-image-file | |

read-jpeg-file | |

read-tiff-file | reads a TIFF file and returns either a 32-bit ARGB image or an 8-bit grayscale image |

resize-image | Resize an image to new size y rows by x columns. If constrain proportions is t, then the xscale and yscale will be set to whichever scale has the largest absolute value and the image will be padded as needed. |

resize-images-in-directory | |

sharpen-image | |

tiff-rgba-to-gray-image | |

write-image-file |