PixelDataFormat Sınıfı
Summary: The pixel data format. This is an immutable object.
Module: aspose.imaging
Full Name: aspose.imaging.PixelDataFormat
Properties
| Name | Type | Access | Açıklama |
|---|---|---|---|
| GRAYSCALE16 [static] | PixelDataFormat | r | Piksel başına 16 bit olarak, gri ton yoğunluğunu temsil eden en fazla 16 bit ile tanımlanır. |
| bits_per_pixel | int | r | Piksel başına bit sayısını alır. |
| başlık | string | r | Piksel veri formatı başlığını alır. |
| channel_bits | int[] | r | Her kanal için bit sayısını alır. |
| channels_count | int | r | Kanal sayısını alır. |
| cmyk [static] | PixelDataFormat | r | Piksel başına 32 bit, cyan, magenta, yellow ve black için her birine 8 bit olmak üzere tanımlanan PixelDataFormat alır. |
| cmyka [static] | PixelDataFormat | r | acmyk’yi alır. |
| grayscale [static] | PixelDataFormat | r/w | Piksel başına 8 bit, 0-255 aralığında gri ton yoğunluğunu temsil eden 8 bit ile tanımlanan PixelDataFormat alır. |
| grayscale_alpha [static] | PixelDataFormat | r | Piksel başına 16 bit, 0-255 aralığında gri ton yoğunluğunu temsil eden 8 bit ve ek 8 bit alfa bileşeni ile tanımlanan PixelDataFormat alır. |
| pixel_format | PixelFormat | r | Piksel formatını alır. |
| rgb_16_bpp_555 [static] | PixelDataFormat | r | Piksel başına 16 bit, kırmızı, yeşil ve mavi için her birine 5 bit olmak üzere tanımlanan ve alfa tanımlanmamış PixelDataFormat alır. |
| rgb_16_bpp_565 [static] | PixelDataFormat | r | Piksel başına 16 bit, kırmızı için 5 bit, yeşil için 6 bit ve mavi için 5 bit olmak üzere tanımlanan ve alfa tanımlanmamış PixelDataFormat alır. |
| rgb_24_bpp [static] | PixelDataFormat | r | 24 bit piksel başına, alfa, kırmızı, yeşil ve mavi için her biri 8 bit olmak üzere tanımlanan PixelDataFormat alır, alfa tanımlı değildir. |
| rgb_24_bpp_png [static] | PixelDataFormat | r | 24 bit piksel başına, alfa, kırmızı, yeşil ve mavi için her biri 8 bit olmak üzere tanımlanan PixelDataFormat alır, alfa tanımlı değildir. |
| rgb_32_bpp [static] | PixelDataFormat | r | 32 bit piksel başına, alfa, kırmızı, yeşil ve mavi için her biri 8 bit olmak üzere tanımlanan PixelDataFormat alır. |
| rgb_indexed_1_bpp [static] | PixelDataFormat | r | Renk başına indeksli 1 bit için tanımlanan PixelDataFormat alır. İndeksli piksel veri depolama, renk paletinin kullanıldığı her yerde veri depolama ve geri almayı sağlamak amacıyla tasarlanmıştır. Dikkatli kullanın, çünkü bir paletten diğerine veya RGBA’dan indeksli renk modeline dönüşüm gerektirebilir. |
| rgb_indexed_2_bpp [static] | PixelDataFormat | r | Renk başına indeksli 2 bit için tanımlanan PixelDataFormat alır. İndeksli piksel veri depolama, renk paletinin kullanıldığı her yerde veri depolama ve geri almayı sağlamak amacıyla tasarlanmıştır. Dikkatli kullanın, çünkü bir paletten diğerine veya RGBA’dan indeksli renk modeline dönüşüm gerektirebilir. |
| rgb_indexed_4_bpp [static] | PixelDataFormat | r | Renk başına indeksli 4 bit için tanımlanan PixelDataFormat alır. İndeksli piksel veri depolama, renk paletinin kullanıldığı her yerde veri depolama ve geri almayı sağlamak amacıyla tasarlanmıştır. Dikkatli kullanın, çünkü bir paletten diğerine veya RGBA’dan indeksli renk modeline dönüşüm gerektirebilir. |
| rgb_indexed_8_bpp [static] | PixelDataFormat | r | Renk başına indeksli 8 bit için tanımlanan PixelDataFormat alır. İndeksli piksel veri depolama, renk paletinin kullanıldığı her yerde veri depolama ve geri almayı sağlamak amacıyla tasarlanmıştır. Dikkatli kullanın, çünkü bir paletten diğerine veya RGBA’dan indeksli renk modeline dönüşüm gerektirebilir. |
| rgba_32_bpp [static] | PixelDataFormat | r | 32 bit piksel başına, alfa, kırmızı, yeşil ve mavi için her biri 8 bit olmak üzere tanımlanan PixelDataFormat alır. |
| y_cb_cr [static] | PixelDataFormat | r | 24 bit piksel başına, luma, mavi-fark ve kırmızı-fark renk doygunluğu bileşenleri için her biri 8 bit olmak üzere tanımlanan PixelDataFormat alır. |
| ycck [static] | PixelDataFormat | r | 32 bit piksel başına, luma, mavi-fark, kırmızı-fark ve siyah renk doygunluğu bileşenleri için her biri 8 bit olmak üzere tanımlanan PixelDataFormat alır. |
Methods
| Name | Açıklama |
|---|---|
| get_bgr(bits_per_sample) | Örnek başına belirtilen bit sayısıyla BGRA rengini alır. |
| get_bgra(bits_per_sample) | Örnek başına belirtilen bit sayısıyla BGRA rengini alır. |
| get_cie_lab(bits_per_l, bits_per_a, bits_per_b) | Örnek başına belirtilen bit sayısıyla CIE Lab rengini alır. |
| get_cmyk(bits_per_cyan_channel, bits_per_magenta_channel, bits_per_yellow_channel, bits_per_key_channel) | Örnek başına belirtilen bit sayısıyla CMYK rengini alır. |
| get_cmyk(bits_per_sample) | Örnek başına belirtilen bit sayısıyla CMYK rengini alır. |
| get_cmyka(bits_per_cyan_channel, bits_per_magenta_channel, bits_per_yellow_channel, bits_per_key_channel, bits_per_alpha_channel) | Örnek başına belirtilen bit sayısıyla CMYKA rengini alır. |
| get_grayscale(bits_per_sample) | Örnek başına belirtilen bit sayısıyla Grayscale rengini alır. |
| get_grayscale_alpha(bits_per_sample) | Örnek başına belirtilen bit sayısıyla GrayscaleAlpha rengini alır. |
| get_grayscale_alpha(bits_per_sample, alpha_channel_bits) | Örnek başına belirtilen bit sayısıyla GrayscaleAlpha rengini alır. |
| get_rgb(bits_per_red_channel, bits_per_green_channel, bits_per_blue_channel) | Örnek başına belirtilen bit sayısıyla RGB rengini alır. |
| get_rgb(bits_per_sample) | Örnek başına belirtilen bit sayısıyla RGB rengini alır. |
| get_rgb_indexed(bits_per_sample) | Örnek başına belirtilen bit sayısıyla BGRA indeksli rengini alır. |
| get_rgba(bits_per_red_channel, bits_per_green_channel, bits_per_blue_channel, bits_per_alpha_channel) | Örnek başına belirtilen bit sayısıyla RGBA rengini alır. |
| get_rgba(bits_per_sample) | Örnek başına belirtilen bit sayısıyla RGBA rengini alır. |
| get_y_cb_cr(bits_per_sample) | Örnek başına belirtilen bit sayısıyla YCbCr rengini alır. |
| get_y_cb_cr(bits_per_y, bits_per_cb, bits_per_cr) | Örnek başına belirtilen bit sayısıyla YCbCr rengini alır. |
| get_ycck(bits_per_sample) | Örnek başına belirtilen bit sayısıyla YCCK rengini alır. |
Method: get_bgr(bits_per_sample) [static]
get_bgr(bits_per_sample)
Örnek başına belirtilen bit sayısıyla BGRA rengini alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| bits_per_sample | int | Örnek başına bit sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| PixelDataFormat | BGRA rengi. |
Method: get_bgra(bits_per_sample) [static]
get_bgra(bits_per_sample)
Örnek başına belirtilen bit sayısıyla BGRA rengini alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| bits_per_sample | int | Örnek başına bit sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| PixelDataFormat | BGRA rengi. |
Method: get_cie_lab(bits_per_l, bits_per_a, bits_per_b) [static]
get_cie_lab(bits_per_l, bits_per_a, bits_per_b)
Örnek başına belirtilen bit sayısıyla CIE Lab rengini alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| bits_per_l | int | L kanalı başına bit sayısı. |
| bits_per_a | int | A kanalı başına bit sayısı. |
| bits_per_b | int | B kanalındaki bit sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| PixelDataFormat | CIE Lab rengi. |
Method: get_cmyk(bits_per_cyan_channel, bits_per_magenta_channel, bits_per_yellow_channel, bits_per_key_channel) [static]
get_cmyk(bits_per_cyan_channel, bits_per_magenta_channel, bits_per_yellow_channel, bits_per_key_channel)
Örnek başına belirtilen bit sayısıyla CMYK rengini alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| bits_per_cyan_channel | int | Cyan kanalındaki bit sayısı. |
| bits_per_magenta_channel | int | Magenta kanalındaki bit sayısı. |
| bits_per_yellow_channel | int | Yellow kanalındaki bit sayısı. |
| bits_per_key_channel | int | Key kanalındaki bit sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| PixelDataFormat | CMYK rengi. |
Method: get_cmyk(bits_per_sample) [static]
get_cmyk(bits_per_sample)
Örnek başına belirtilen bit sayısıyla CMYK rengini alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| bits_per_sample | int | Örnek başına bit sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| PixelDataFormat | CMYK rengi. |
Method: get_cmyka(bits_per_cyan_channel, bits_per_magenta_channel, bits_per_yellow_channel, bits_per_key_channel, bits_per_alpha_channel) [static]
get_cmyka(bits_per_cyan_channel, bits_per_magenta_channel, bits_per_yellow_channel, bits_per_key_channel, bits_per_alpha_channel)
Örnek başına belirtilen bit sayısıyla CMYKA rengini alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| bits_per_cyan_channel | int | Cyan kanalındaki bit sayısı. |
| bits_per_magenta_channel | int | Magenta kanalındaki bit sayısı. |
| bits_per_yellow_channel | int | Yellow kanalındaki bit sayısı. |
| bits_per_key_channel | int | Key kanalındaki bit sayısı. |
| bits_per_alpha_channel | int | Alpha kanalındaki bit sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| PixelDataFormat | CMYK rengi. |
Method: get_grayscale(bits_per_sample) [static]
get_grayscale(bits_per_sample)
Örnek başına belirtilen bit sayısıyla Grayscale rengini alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| bits_per_sample | int | Örnek başına bit sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| PixelDataFormat | Gri tonlamalı renk. |
Method: get_grayscale_alpha(bits_per_sample) [static]
get_grayscale_alpha(bits_per_sample)
Örnek başına belirtilen bit sayısıyla GrayscaleAlpha rengini alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| bits_per_sample | int | Örnek başına bit sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| PixelDataFormat | Gri tonlamalı Alfa rengi. |
Method: get_grayscale_alpha(bits_per_sample, alpha_channel_bits) [static]
get_grayscale_alpha(bits_per_sample, alpha_channel_bits)
Örnek başına belirtilen bit sayısıyla GrayscaleAlpha rengini alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| bits_per_sample | int | Örnek başına bit sayısı. |
| alpha_channel_bits | int | Alfa kanalındaki örnek başına bit sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| PixelDataFormat | Gri tonlamalı Alfa rengi. |
Method: get_rgb(bits_per_red_channel, bits_per_green_channel, bits_per_blue_channel) [static]
get_rgb(bits_per_red_channel, bits_per_green_channel, bits_per_blue_channel)
Örnek başına belirtilen bit sayısıyla RGB rengini alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| bits_per_red_channel | int | Red kanalındaki bit sayısı. |
| bits_per_green_channel | int | Green kanalındaki bit sayısı. |
| bits_per_blue_channel | int | Blue kanalındaki bit sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| PixelDataFormat | RGB rengi. |
Method: get_rgb(bits_per_sample) [static]
get_rgb(bits_per_sample)
Örnek başına belirtilen bit sayısıyla RGB rengini alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| bits_per_sample | int | Örnek başına bit sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| PixelDataFormat | RGB rengi. |
Method: get_rgb_indexed(bits_per_sample) [static]
get_rgb_indexed(bits_per_sample)
Örnek başına belirtilen bit sayısıyla BGRA indeksli rengini alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| bits_per_sample | int | Örnek başına bit sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| PixelDataFormat | BGRA rengi. |
Method: get_rgba(bits_per_red_channel, bits_per_green_channel, bits_per_blue_channel, bits_per_alpha_channel) [static]
get_rgba(bits_per_red_channel, bits_per_green_channel, bits_per_blue_channel, bits_per_alpha_channel)
Örnek başına belirtilen bit sayısıyla RGBA rengini alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| bits_per_red_channel | int | Red kanalındaki bit sayısı. |
| bits_per_green_channel | int | Green kanalındaki bit sayısı. |
| bits_per_blue_channel | int | Blue kanalındaki bit sayısı. |
| bits_per_alpha_channel | int | Alpha kanalındaki bit sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| PixelDataFormat | RGBA rengi. |
Method: get_rgba(bits_per_sample) [static]
get_rgba(bits_per_sample)
Örnek başına belirtilen bit sayısıyla RGBA rengini alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| bits_per_sample | int | Örnek başına bit sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| PixelDataFormat | RGBA rengi. |
Method: get_y_cb_cr(bits_per_sample) [static]
get_y_cb_cr(bits_per_sample)
Örnek başına belirtilen bit sayısıyla YCbCr rengini alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| bits_per_sample | int | Örnek başına bit sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| PixelDataFormat | YCbCr rengi. |
Method: get_y_cb_cr(bits_per_y, bits_per_cb, bits_per_cr) [static]
get_y_cb_cr(bits_per_y, bits_per_cb, bits_per_cr)
Örnek başına belirtilen bit sayısıyla YCbCr rengini alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| bits_per_y | int | Y kanalındaki bit sayısı. |
| bits_per_cb | int | Cb kanalındaki bit sayısı. |
| bits_per_cr | int | Cr kanalındaki bit sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| PixelDataFormat | YCbCr rengi. |
Method: get_ycck(bits_per_sample) [static]
get_ycck(bits_per_sample)
Örnek başına belirtilen bit sayısıyla YCCK rengini alır.
Parameters:
| Parameter | Tür | Açıklama |
|---|---|---|
| bits_per_sample | int | Örnek başına bit sayısı. |
Returns
| Tür | Açıklama |
|---|---|
| PixelDataFormat | YCCK rengi. |