The JAI operations provided in this package should be registered automatically at JAI startup time, since they are declared in the {@code META-INF/registryFile.jai} file. However, this default JAI mechanism may fail in some occasions, for example when the Geotools JAR file is unreachable from the JAI class loader. In such case, the {@link org.geotools.image.jai.Registry#registerGeotoolsServices registerGeotoolsServices} method may be invoked programmatically as a fallback. This is done automatically by the {@link org.geotools.coverage.processing} package; users need to care only if they want to use directly the custom JAI operations provided in this package.