使用 User Library 元素進行 JPEG 彩色壓縮

簡要說明

檔案:

\examples\Processing\Compression\JPEG\mE5-MA-VCL\JPEG_DualBaseAreaBayer.vad
\examples\Processing\Compression\JPEG\mE5-MA-VCL\JPEG_SingleFullAreaBayer.vad
\examples\Processing\Compression\JPEG\mE5-MA-VCX-QP\JPEG_SingleCXP6x4AreaBayer.vad
\examples\Processing\Compression\JPEG\mE5-MA-VCX-QP\JPEG_DualCXP6x2AreaBayer.vad
\examples\Processing\Compression\JPEG\mE5-MA-VCX-QP\JPEG_TripleCXP6x1AreaBayer.vad
\examples\Processing\Compression\JPEG\iF-CXP12-Q\JPEG_CXP12Bayer.vad
\examples\Processing\Compression\JPEG\iF-CXP12-P\JPEG_CXP12Bayer.vad

\examples\Processing\Compression\JPEG\SDK\ \examples\Processing\Compression\JPEG\PyPylon\

平台:

mE5-MA-VCL
mE5-MA-VCX-QP
iF-CXP12-Q
iF-CXP12-P

短說明

這些簡單的範例展示了使用者程式庫 JPEG_Encoder_Color_300MPs_VCL、JPEG_Encoder_Color_850MPs_VCL、JPEG_Encoder_Color_600MPs_VCX、JPEG_Encoder_Color_800MPs_VCX 與 JPEG_Encoder_Color_2500MPs_VCX 中的多個程式庫元素之用法,以及使用者程式庫 JPEG_Color 和使用者程式庫 JPEG_Encoder_Color_iF 與 JPEG_Encoder_Color_iF_Penta 的程式庫元素(imaFlex_CXP12_Tools_Advanced)之用法。

在這些 VisualApplets 範例中,我們展示了針對 mE5-MA-VCL 與 mE5-MA-VCX-QP 平臺,在各種鏈結組態與輸入頻寬下,如何使用使用者程式庫 JPEG_Encoder_Color_300MPs_VCL、JPEG_Encoder_Color_850MPs_VCL 與 JPEG_Encoder_Color_2500MPs_VCX 的程式庫元素 JPEG_Color 來進行彩色影像壓縮。此外,我們也展示了如何針對 iF-CXP12-Q 與 iF-CXP12-P 平臺,使用使用者程式庫 imaFlex_CXP12_Tools_Advanced 的程式庫元素 JPEG_Encoder_Color_iF 與 JPEG_Encoder_Color_iF_Penta。

若要在 imaFlex Quad 與 imaFlex Penta 平台上使用 applet,我們提供了基於 C++ 的 Framegrabber SDK 應用程式以及基於 Python 的 PyPylon 指令碼。這兩個應用程式都示範了 JPEG 資料流的擷取與解壓縮。您可以在上述目錄中找到原始碼檔案。