imageistruecolor

Finds whether an image is a truecolor image

&reftitle.description; `bool` `imageistruecolor` `GdImage` `image`

`imageistruecolor` finds whether the image `image` is a truecolor image.

&reftitle.parameters;

&gd.image.description;
&reftitle.returnvalues;

Returns &true; if the `image` is truecolor, &false; otherwise.

&reftitle.changelog;

&Version; | &Description;
&gd.changelog.image-param;

&reftitle.examples;

### Simple detection of true color image instances using `imageistruecolor`

    <?php
    // $im is an image instance

    // Check if image is a true color image or not
    if(!imageistruecolor($im))
    {
        // Create a new true color image instance
        $tc = imagecreatetruecolor(imagesx($im), imagesy($im));

        // Copy over the pixels
        imagecopy($tc, $im, 0, 0, 0, 0, imagesx($im), imagesy($im));
        imagedestroy($im);

        $im = $tc;
        $tc = NULL;

        // OR use imagepalettetotruecolor()
    }

    // Continue working with image instance
    ?>

&reftitle.seealso;

- `imagecreatetruecolor`
- `imagepalettetotruecolor`