• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • ImagickPixel::getColorCount()

    (PECL imagick 2.0.0)

    Returns the color count associated with this color

    说明

    ImagickPixel::getColorCount(void): int

    Returns the color count associated with this color.

    The color count is the number of pixels in the image that have the same color as this ImagickPixel.

    ImagickPixel::getColorCount appears to only work for ImagickPixel objects created through Imagick::getImageHistogram()

    返回值

    Returns the color count as an integer on success, throws ImagickPixelException on failure.

    范例

    Example #1 ImagickPixel getColorCount()

    <?php
        $imagick = new \Imagick();
        $imagick->newPseudoImage(640, 480, "magick:logo");
        $histogramElements = $imagick->getImageHistogram();
        $lastColor = array_pop($histogramElements);
        echo "Last pixel color count is: ".$lastColor->getColorCount();
    ?>
    

    The output for this will be similar to:

    Last pixel color count is: 256244