<?php /* * 円と線を描画したimage resourceを返す関数。 * 通常は400*400の画像を作成する * 引数を指定すると、その倍率分だけ描画する範囲を広げる * * draw(3)の場合、400*3=1200ピクセルの画像を描画した後、縮小処理を行う */ function draw($bai = 1) { // 通常は400px * 400px の画像を描画 $width = 400 * $bai; $height = 400 * $bai; $im = ImageCreateTrueColor($width, $height); $white = ImageColorAllocate($im, 255, 255, 255); $black = ImageColorAllocate($im, 0, 0, 0); $blue = ImageColorAllocate
![imageantialiasを使用せず画像の拡大・縮小でアンチエイリアス処理を行う](https://cdn-ak-scissors.b.st-hatena.com/image/square/39e482c008d605a5b5f9180e98756d084baf2b67/height=288;version=1;width=512/https%3A%2F%2Fblog.asial.co.jp%2Fogp-logo.jpg)