摘要:
Optimized color codecs and methods of compressing and decompressing color images using programmable color space parameters are provided. In accordance with one method of encoding a color image, input data comprising input image pixel data and color space parameters is provided. The input image pixel data is compressed based on the color space parameter data. The color space parameter data is then appended to the compressed image pixel data. In accordance with one method of decoding a compressed color image, compressed data is provided that comprises compressed image pixel data and color space parameters. The color space parameters are separated from the compressed image pixel data. The compressed image pixel data is then decompressed based on the color space parameters.
摘要:
Systems and methods for providing consistent chromatic adaptation to a workflow comprising a number of International Color Consortium (ICC) profiles is provided. In accordance with an exemplary method of the present invention, the profiles within the workflow that require chromatic adaptation are identified. A control profile, whose chromatic adaptation method will be applied to the other profiles identified as requiring chromatic adaptation, is also identified. The chromatic adaptation method of the control profile is determined. The color data of the each profile identified as requiring chromatic adaptation is then converted using the chromatic adaptation method of the control profile such that all profiles requiring chromatic adaptation have been chromatically adapted using the same method.
摘要:
A surgical suturing apparatus includes a suture housing, a needle mounted within the suture housing for movement about an arcuate path, a drive assembly operably associated with the needle for controlling movement of the needle with a suture secured thereto about the arcuate path in a manner facilitating application of the suture to tissue, a handle, an elongated flexible member having a distal end attached to the suture housing and a proximal end attached to the handle, and a mechanism for releasing and reattaching the handle to the flexible member.
摘要:
A surgical suturing apparatus for performing a surgical procedure with a body cavity includes a flexible member having a distal end attached to a suturing body for insertion of the suturing body through an orifice and into a body cavity. The suturing body includes a suture housing in which a needle and drive assembly are housed for movement of the needle with a suture secured thereto about an arcuate path facilitating application of the suture to tissue. A non-visible spectrum sensing member is associated with the suturing body for communicating a parameter of the procedure to a visual display.
摘要:
A surgical suturing apparatus includes a flexible member having a proximal end and a distal end. The proximal end has a handle attached thereto and the distal end has a suturing body attached thereto. The handle is operatively connected to the suturing body. The suturing body includes a suture housing in which a needle and drive assembly are housed for movement of the needle with a suture secured thereto about an arcuate path facilitating application of a suture to tissue. A mechanism is provided for accommodating and operating different sized needles and different sized sutures while maintaining the operative connection between the handle and the suturing body.
摘要:
An endoscopic apparatus for the continuous application of a suture includes a suturing body that is shaped and dimensioned for attachment to the distal end of a commercially available endoscope in a manner permitting actuation thereof. The suturing body is composed of a suture housing in which a needle and drive assembly are housed for movement of the needle about a continuous circular path facilitating the application of a suture secured to a distal end of the needle. The drive assembly includes a rocker that moves along the suture housing under the control of a drive cable and a pin, wherein actuation of the drive cable and pin cause the rocker to selectively engage and disengage the needle causing the needle to move about a circular path in a continuous manner.
摘要:
The present invention provides method and apparatus for supporting a legacy application programming interface (API) set between a component and a color management system. The legacy API set supports both the new capabilities as well as the legacy capabilities. The color management system determines the format type for an object that is referenced by an API call. If the object is associated with a legacy format, the API call is processed by a legacy processing module. If the object is associated with an advanced format, the API call is processed by an advanced processing module. If a plurality of objects is associated with an API call with mixed formats, the color management system converts some of the objects so that the objects have a consistent format. A common structure supports an object that may have either a legacy format or an advanced format.
摘要:
The present invention provides method and apparatus for supporting a legacy application programming interface (API) set between a component and a color management system. The legacy API set supports both the new capabilities as well as the legacy capabilities. The color management system determines the format type for an object that is referenced by an API call. If the object is associated with a legacy format, the API call is processed by a legacy processing module. If the object is associated with an advanced format, the API call is processed by an advanced processing module. If a plurality of objects is associated with an API call with mixed formats, the color management system converts some of the objects so that the objects have a consistent format. A common structure supports an object that may have either a legacy format or an advanced format.
摘要:
A system and related techniques generate a unified representation of graphical representations, such as documents, graphic images or others, for displaying on a display screen, printing on a printer, faxing via a facsimile machine or outputting in other ways. In embodiments a media integration layer, which may reside in the operating system level, may generate renderings from graphics primitives, and send that rendering via a mediation engine to a device driver, for instance a print engine located in a printer. The device engine may return a preview of the output representation to the media integration layer for adjustments or to accept and print the output, all without a necessity for or reliance upon a device-specific driver in the operating system. Since both the display screen and the output device operate off of the same base representation, neither the display nor output device needs to attempt to emulate the output characteristics of the other, and screen-to-print uniformity may be enhanced.
摘要:
A system and related techniques enhance the gamut mapping from input devices, such as cameras, scanners and other devices or sources to output devices such as printers or other destinations in modular, plug-in fashion. An operating system may expose an application programming interface or other resource to graphical and other applications, as well as printers and other output devices, which accepts custom gamut mappings for use in one or more applications or devices. The mappings may be stored in parameterized representations of transforms from a source space to a destination space, such as transforms involving color limits, compression and other variables. Unlike prior color management systems where applications might hardcode gamut mappings for specific purposes, according to the invention in one regard a generalized modular architecture permits any application, input device or output device to supply specific parameterized rendering data for desired output results.