K Oracle Multimedia Deprecated API Components

Several components of Oracle Multimedia are either deprecated, or will not be further enhanced.

For detailed information about deprecated Oracle Multimedia API components and other features, see the Oracle Multimedia documentation in the Oracle Database Online Documentation Library. Specifically, see the documentation for releases previous to the release when the component was deprecated.

K.1 Deprecated Image Processing Operators

The image processing operators dither and interleave were deprecated in Oracle Database 11g Release 1 (11.1). Although these operators still function, Oracle recommends that you stop using them as soon as possible.

The dither operator has been replaced with the quantize operator.

The interleave operator has been replaced with the contentFormat operator.

See Oracle Multimedia ORDImage Object Type and Oracle Multimedia Image Processing for more information about the quantize and contentFormat operators.

K.2 ORDImageSignature Methods

All ORDImageSignature methods were deprecated in Oracle Database 11g Release 1 (11.1).

K.3 ORDImage Support for DICOM

Oracle Database 10g Release 2 (10.2) added the Digital Imaging and Communications in Medicine (DICOM) feature to Oracle Multimedia. This Oracle Multimedia feature enhanced the previous behavior of the Oracle Multimedia ORDImage object type by enabling Oracle Multimedia to recognize DICOM content and extract a subset of embedded DICOM attributes relating to patient, study, and series.

Beginning with Oracle Database 11g Release 2 (11.2), the DICOM support in ORDImage objects was not enhanced, was deprecated in Oracle Database 12c Release 1 (12.1), and may be desupported in a future release. This includes the following ORDImage methods:

  • The object method getDicomMetadata( )

  • The relational method getDicomMetadata( ) for BFILEs

  • The relational method getDicomMetadata( ) for BLOBs

  • The Java method getDicomMetadata( ) in the class OrdImage

Note:

For complete information about these deprecated methods and the DICOM feature of the ORDImage object type, see Oracle Multimedia Reference

K.4 Deprecated Oracle Multimedia Java APIs

The following Java APIs are deprecated in Oracle Database 12c Release 2 (12.2), and may be desupported in a future release:

  • Oracle Multimedia Java API

  • Oracle Multimedia Servlets and JSP Java API

Alternatively, developers can embed PL/SQL anonymous blocks in their Java code.

K.5 Oracle Multimedia SQL/MM Still Image Standard Support

The Oracle Multimedia support for object types that comply with the first edition of the ISO/IEC 13249-5:2001 SQL MM Part5:StillImage standard (commonly referred to as the SQL/MM Still Image standard) is deprecated in Oracle Database 12c Release 2 (12.2), and may be desupported in a future release.

As an alternative for image processing operations, Oracle Multimedia developers can call the new ORD_IMAGE PL/SQL package or the ORDImage object methods in place of the SQL/MM Still Image object types.

As an alternative for image matching, Oracle Database developers can use open source packages such as OpenCV in their applications.

See Also: