今日は、雪降り

2005 03月12日(土)

ライブカメラのスナップです。午後2時半ごろ、かなり雪が降っていました。

にほんブログ村 その他日記ブログ のほほんへ←☆ クリックしてくれると嬉しい。(^_-)-☆

phpでライブカメラの画像を小さくして携帯で見る

2005 03月11日(金)

phpのイメージ縮小を使って、パソコンから見るライブカメラ画像を小さくして、携帯から見られるようにした。

パソコンから見るライブカメラ画像
携帯から見るライブカメラ画像

縮小するためのスクリプトは、以下に。

実行する前に。
出力イメージファイルが最初は無いので、適当なJPGファイルを livecam_c.jpg とし、FTPでアップ。パーミッションを 606 (又は646)に変更する。
コピー元のイメージ(livecam.jpg)は、ライブカメラがアップしているファイルなので何もしていません。

<?
/* 設定 */
$cam_m = “../cam/livecam.jpg”; // コピー元のイメージファイル名
$cam_c = “../cam/livecam_c.jpg”; // 出力のイメージファイル名
$cw = 150; // 縮小したい幅

/* 設定終わり */

//コピー元のイメージの大きさを取得
$size = getimagesize($cam_m); // $size[0] =幅、 $size[1] =高さ
$ch = (int) (($cw / $size[0]) * $size[1]); // 縮小したい高さ

// 新規イメージ作成
$dis_im = imagecreatetruecolor($cw, $ch);
// 元のイメージ
$src_im = imagecreatefromjpeg($cam_m);

// 縮小サイズのイメージを作成
imagecopyresampled($dis_im, $src_im, 0, 0, 0, 0, $cw, $ch, $size[0], $size[1]);

//縮小サイズのイメージをファイル名に出力
imagejpeg($dis_im, $cam_c, 70);

?>
<html>
<head>
<title>ライブカメラ</title>
</head>

<body>
<center>
ライブカメラ
<br><br>
<img src=”<?=$cam_c;?>”>
</center>
</body>
</html>

phpでイメージの縮小を考える

2005 03月10日(木)

Webにアップした画像を携帯で見るときに画像が php で小さく出来ないかな?と思い php のマニュアルを見ていたら、imagecopyresampled ってものがあった。これで出来そうかな?

int imagecopyresampled ( resource dst_im, resource src_im,
   int dstX, int dstY, int srcX, int srcY,
   int dstW, int dstH, int srcW, int srcH)

引数 *座標は、左上を基準とします。
resource dst_im  : コピー先のイメージ
resource src_im :コピー元のイメージID
int dstX :コピー先のイメージX座標で、0でよし
int dstY :コピー先のイメージY座標で、0でよし
int srcX :コピー元のイメージX座標で、0でよし
int srcY :コピー元のイメージX座標で、0でよし
int dstW :コピー先の幅 (縮小したい幅)
int dstH :コピー先の高さ (縮小したい高さ)
int srcW :コピー元の幅 (元画像の幅)
int srcH :コピー元の高さ (元画像の高さ)
コピー先イメージは、 imagecreatetruecolor で新規で作っておく。

$dis_im = imagecreatetruecolor(縮小したい幅, 縮小したい高さ)

コピー元は imagecreatefromjpeg で新規に画像を作成しておく。

$src_im = imagecreatefromjpeg(コピー元ファイル名)

また、コピー元の画像の大きさを getimagesize で取得しておく。

$size = getimagesize (コピー元ファイル名)

上の返り値は、$size[0] =幅、 $size[1] =高さ

最後は、imagejpeg を使って、画像をブラウザまたはファイルに出力する。

imagejpeg ( コピー先ID ここでは、$dis_im , 出力ファイル名 , [品質])
品質は、なしでも良い。デフォルトは品質値(75)です。

こんな、感じで出来そうかな。

にほんブログ村 その他日記ブログ のほほんへ←☆ クリックしてくれると嬉しい。(^_-)-☆

滑落現場

2005 01月20日(木)

昨年の12月26日午後2時ごろ、門松の松を採取中、不覚にも崖から滑落しました。

写真は滑落した所です。

滑落で腰を強打。夕方、緊急外来へ行き即入院となりました。入院は22日間で、ただ安静にしてい日々で退屈だった。全治3ヶ月と診断されているから、完治するまではもうしばらく掛かりそうです。

門松のを作ろうとしたかと言うと、オコナイの本当番宿が当家だったからです。
オコナイのもち米かし日、夜宮日、本当日と当主は入院中で、皆さんには大変ご迷惑をかけました。
とくに、ばってんさんには御苦労かけた。

尾上温泉までサイクリング

2004 09月21日(火)

秋のスポーツの森プール1年数ヶ月ぶりにサイクリングをしました。
自宅から湖岸を走り、スポーツの森、尾上温泉。尾上温泉を少し超えたところから中道に入り帰って来まいた。
11時出発~14時帰宅。35キロの道のりでした。

にほんブログ村 その他日記ブログ のほほんへ←☆ クリックしてくれると嬉しい。(^_-)-☆
1 41 42 43 44 45 46
Powered by WordPress.