Hatena::Groupsubtech

sexさんのブログ RSSフィード

2007-10-09

普通画像魚眼レンズにするための座標変換のロジック 13:39  普通の画像を魚眼レンズにするための座標変換のロジック - sexさんのブログ を含むブックマーク はてなブックマーク -  普通の画像を魚眼レンズにするための座標変換のロジック - sexさんのブログ  普通の画像を魚眼レンズにするための座標変換のロジック - sexさんのブログ のブックマークコメント

ネットで探したのだが、いいのが見当らない。どっかないかなぁ。

いまのところみつかったのは↓ぐらい。

http://electricsheep.wikispaces.com/Variations

http://okwave.jp/qa46039.html

http://local.wasp.uwa.edu.au/~pbourke/projection/fisheye/

どなたか知ってる人いませぬか。

トラックバック - http://subtech.g.hatena.ne.jp/clouder/20071009

2007-09-16

素朴な疑問 18:29  素朴な疑問 - sexさんのブログ を含むブックマーク はてなブックマーク -  素朴な疑問 - sexさんのブログ  素朴な疑問 - sexさんのブログ のブックマークコメント

http://search.cpan.org/ を最初に立ち上げた人ってだれなんだろう。

一応、CPANFAQのところに

© 1998-2002 Elaine Ashton <hfb@chaos.wustl.edu> and Jarkko Hietaniemi <jhi@iki.fi> All Rights Reserved.

って書いてあるけど、この方達が http://search.cpan.org/ も立ち上げたのかしら。

トラックバック - http://subtech.g.hatena.ne.jp/clouder/20070916

2007-08-23

weakenしないとですね。 17:02  weakenしないとですね。 - sexさんのブログ を含むブックマーク はてなブックマーク -  weakenしないとですね。 - sexさんのブログ  weakenしないとですね。 - sexさんのブログ のブックマークコメント

http://unknownplace.org/memo/2007/08/22#e001typoさんが指摘してる通り、前書いたClass::Component::Pluginのinit()はweakenしといた方がいい希ガス。

use Scalar::Util;
sub init {
    my ( $self, $c ) = @_;
    $self->{ context } = $c;
    Scalar::Util::weaken( $self->{ context } );
}

参考URL: http://d.hatena.ne.jp/naoya/20051012/1129115986

nenanena2012/03/22 11:46Umm, are you really just giving this info out for nohtnig?

sqnmdbjdqsqnmdbjdq2012/03/22 22:32qaFjuN <a href="http://ujzetprzwtrz.com/">ujzetprzwtrz</a>

kcssbphjmukcssbphjmu2012/03/23 03:57KCnold , [url=http://efhvytfaxzhf.com/]efhvytfaxzhf[/url], [link=http://rqtsrylhhzuz.com/]rqtsrylhhzuz[/link], http://fbjncomoobom.com/

fgwroafgwroa2012/03/23 08:36Rm5KfB <a href="http://obiuuunpcdku.com/">obiuuunpcdku</a>

トラックバック - http://subtech.g.hatena.ne.jp/clouder/20070823

2007-08-22

Class::Component::Plugin の init() 11:31  Class::Component::Plugin の init() - sexさんのブログ を含むブックマーク はてなブックマーク -  Class::Component::Plugin の init() - sexさんのブログ  Class::Component::Plugin の init() - sexさんのブログ のブックマークコメント

init() っていうメソッドがたぶんabstract methodとしてあるっぽいんだけど、その中でなにも渡ってこないのが悔しい><

init() の中で、

sub init {
    my ( $self, $c ) = @_;
    $self->{ context } = $c;
}

とか、他にもいろいろしたいよ!

という要望。

トラックバック - http://subtech.g.hatena.ne.jp/clouder/20070822

2007-08-10

Imagerでマスクを使う 16:52  Imagerでマスクを使う - sexさんのブログ を含むブックマーク はてなブックマーク -  Imagerでマスクを使う - sexさんのブログ  Imagerでマスクを使う - sexさんのブログ のブックマークコメント

use strict;
use Imager;
use Imager::Fill;

my $bgimg = Imager->new->read(file => $ARGV[0], channels => 4);
my $mask = Imager->new(
    xsize => $bgimg->getwidth,
    ysize => $bgimg->getheight,
    channels => 1,
);

$mask->box(
    color => "#ffffff",
    xmin => 0,
    ymin => $mask->getheight / 3,
    xmax => $mask->getwidth,
    ymax => $mask->getheight / 3 + $mask->getheight / 10,
    filled => 1,
);

my $fill = Imager::Fill->new(solid => "#00cccc", combine => 'mult');

my $masked = $bgimg->masked(mask => $mask);
$masked->box(fill => $fill);
$masked->write(file => 'output.jpg');

BaliBali2012/03/22 11:13Just do me a favor and keep writing such trnceahnt analyses, OK?

pcrjxepcrjxe2012/03/22 23:07JkOSIA <a href="http://kkqkxegadxfe.com/">kkqkxegadxfe</a>

hrcqxhxkkmrhrcqxhxkkmr2012/03/23 03:55q4FSZe , [url=http://zpkymywfotgo.com/]zpkymywfotgo[/url], [link=http://rnsfhthfxync.com/]rnsfhthfxync[/link], http://oaoyctwegpxd.com/

lecnqwcdkwolecnqwcdkwo2012/03/23 10:016pIWcl <a href="http://msnxdleoqxku.com/">msnxdleoqxku</a>

トラックバック - http://subtech.g.hatena.ne.jp/clouder/20070810