var_dump($errno, $errstr, $errfile, $errline);
    exit;
}
//------------------------------------
// サンプル
//------------------------------------
$originalImagePath = './horse.jpeg';
$filter1 = new Dm_Image_Filter_InstagramLoFi(300, 1);
$filter2 = new Dm_Image_Filter_InstagramWalden(300, 2);
$filter3 = new Dm_Image_Filter_InstagramToaster(300);
$image1 = new Dm_Image_File($originalImagePath);
$image1->applyFilter($filter1);
$image2 = new Dm_Image_File($originalImagePath);
$image2->applyFilter($filter2);
$image3 = new Dm_Image_File($originalImagePath);
$image3->applyFilter($filter3);
?>
<!DOCTYPE html>
<head>
	<meta charset="UTF-8" />
</head>
<body>
	<div>
		元画像<br>
		<img src="<?php 
echo $originalImagePath;
?>
">
	</div>
	<div>
		Instagram風Filter適用後<br>
Example #2
0
echo $image2->toDataSchemeURI();
?>
" /><?php 
?>
<img src="../src/lib/DmImage/02.jpeg" style="width:300px;" /><?php 
$filter = new Dm_Image_Filter_InstagramLoFi(300, 3);
$image3 = new Dm_Image_File('/home/www/demouth/www/docroot/git/dmpiechart/src/lib/DmImage/lena_std.png');
$image3->applyFilter($filter);
?>
<br><img src="<?php 
echo $image3->toDataSchemeURI();
?>
" /><?php 
$filter2 = new Dm_Image_Filter_InstagramWalden(300, 0);
$image4 = new Dm_Image_File('/home/www/demouth/www/docroot/git/dmpiechart/src/lib/DmImage/lena_std.png');
$image4->applyFilter($filter2);
?>
<img src="<?php 
echo $image4->toDataSchemeURI();
?>
" /><?php 
?>
<img src="./src/lib/DmImage/lena_std.png" style="width:300px;" /><?php 
//$image->draw($image2,190,160);
//$image->display();
exit;
$color = DmColor::rgb(155, 200, 60);
$color2 = DmColor::rgb(155, 200, 60);
$color2->v($color2->v * 0.8);
print $color2->hsv;
$color = new DmColor();
Example #3
0
require_once $DmDirPath.'Dm/Image/Graphic/Shape.php';
require_once $DmDirPath.'Dm/Image/File.php';
require_once $DmDirPath.'Dm/Image/Filter/Abstract.php';
require_once $DmDirPath.'Dm/Image/Filter/Fit.php';
require_once $DmDirPath.'Dm/Image/Filter/Crop.php';
require_once $DmDirPath.'Dm/Image/Filter/InstagramNormal.php';
require_once $DmDirPath.'Dm/Image/Filter/InstagramLoFi.php';
require_once $DmDirPath.'Dm/Image/Filter/InstagramWalden.php';
require_once $DmDirPath.'Dm/Image/Filter/InstagramToaster.php';
*/
//------------------------------------
// エラー出力(ここは必要に応じて)
//------------------------------------
ini_set('display_errors', 'on');
error_reporting(-1);
set_error_handler('onError');
function onError($errno, $errstr, $errfile, $errline)
{
    var_dump($errno, $errstr, $errfile, $errline);
    exit;
}
//------------------------------------
// サンプル
//------------------------------------
$filter = new Dm_Image_Filter_Fit(400, 400);
$image = new Dm_Image_File(dirname(__FILE__) . '/horse.jpeg');
$image->applyFilter($filter);
$logoImage = new Dm_Image_File(dirname(__FILE__) . '/php.gif');
$image->draw($logoImage, 20, 20);
$image->display();
exit;