PHP.mk документација

Imagick::exportImagePixels

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

imagick.exportimagepixels.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека imagick.exportimagepixels.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
Imagick::exportImagePixels

Референца за `imagick.exportimagepixels.php` со подобрена типографија и навигација.

imagick.exportimagepixels.php

Imagick::exportImagePixels

(PECL imagick 2 >=2.3.0, PECL imagick 3)

Imagick::exportImagePixels(PECL imagick 2 >=2.3.0, PECL imagick 3)

= NULL

public function Imagick::exportImagePixels(
         int $x,
         int $y,
         int $width,
         int $height,
         string $map,
         int $STORAGE
): array

Извезува сурови пиксели од сликата width * height * strlen(map)Извезува пиксели од сликата во низа. Мапата ја дефинира нарачката на извезените пиксели. Големината на вратената низа е

Параметри

x

. Овој метод е достапен ако Imagick е компајлиран со верзија на ImageMagick 6.4.7 или понова.

y

X-координата на извезената област

width

Y-координата на извезената област

height

Ширина на извезената област

map

Висина на извезената област "RGB"Нарачка на извезените пиксели. На пример

STORAGE

Погледнете ја оваа листа на . Валидни знаци за мапата се R, G, B, A, O, C, Y, M, K, I и P.

Вратени вредности

константи за тип на пиксели

Errors/Exceptions

Фрла ImagickException при грешка.

Примери

Пример #1 Користење Враќа низа што ги содржи вредностите на пикселите.

Imagick::exportImagePixels()

<?php

/* Create new object */
$im = new Imagick();

/* Create new image */
$im->newPseudoImage(0, 0, "magick:rose");

/* Export the image pixels */
$pixels = $im->exportImagePixels(10, 10, 2, 2, "RGB", Imagick::PIXEL_CHAR);

/* Output */
var_dump($pixels);
?>

Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред

array(12) {
  [0]=>
  int(72)
  [1]=>
  int(64)
  [2]=>
  int(57)
  [3]=>
  int(69)
  [4]=>
  int(59)
  [5]=>
  int(43)
  [6]=>
  int(124)
  [7]=>
  int(120)
  [8]=>
  int(-96)
  [9]=>
  int(91)
  [10]=>
  int(84)
  [11]=>
  int(111)
}

Белешки од корисници 1 белешка

Извези пиксели од сликата во низа
пред 4 години
These are the letters for the map:

R = red
G = green
B = blue
A = alpha (0 is transparent)
O = alpha (0 is opaque)
C = cyan
Y = yellow
M = magenta
K = black
I = intensity (for grayscale)
P = pad
Навигација

Прелистувај сродни теми и функции.

На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.