PHP 클래스 Craft\Imager_ColorService

상속: extends craft\BaseApplicationComponent
파일 보기 프로젝트 열기: aelvan/Imager-Craft 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( ) Constructor
getColorPalette ( craft\AssetFileModel | string $image, $colorCount, $quality, $colorValue ) : array Gets color palette for image
getDominantColor ( craft\AssetFileModel | string $image, $quality, $colorValue ) : boolean | string Get dominant color of image
hex2rgb ( string $hex ) : array Convert hex color to rgb
rgb2hex ( array $rgb ) : string Convert rgb color to hex

비공개 메소드들

메소드 설명
_paletteToHex ( $palette ) : array Convert palette to array of hex colors

메소드 상세

__construct() 공개 메소드

Constructor
public __construct ( )

getColorPalette() 공개 메소드

Gets color palette for image
public getColorPalette ( craft\AssetFileModel | string $image, $colorCount, $quality, $colorValue ) : array
$image craft\AssetFileModel | string
$colorCount
$quality
$colorValue
리턴 array

getDominantColor() 공개 메소드

Get dominant color of image
public getDominantColor ( craft\AssetFileModel | string $image, $quality, $colorValue ) : boolean | string
$image craft\AssetFileModel | string
$quality
$colorValue
리턴 boolean | string

hex2rgb() 정적인 공개 메소드

Convert hex color to rgb
static public hex2rgb ( string $hex ) : array
$hex string
리턴 array

rgb2hex() 정적인 공개 메소드

Convert rgb color to hex
static public rgb2hex ( array $rgb ) : string
$rgb array
리턴 string