• ベストアンサー

画像のピクセルの取得方法

HTMLのイメージマップ機能を使って、画像にリンクを貼ろうとしています。 動的にリンクを作ろうとしているんですが、perlでイメージの縦、横のピクセルを取得する方法が解りません。 ピクセル取得後、計算して、リンクを貼ろうと考えています。 方法をご存知の方、教えてください。

  • 80yen
  • お礼率74% (123/165)
  • Perl
  • 回答数2
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • taba
  • ベストアンサー率61% (349/567)
回答No.1

質問の意図がよく分からないのですが、画像のサイズを取得したいだけなら、下記のサイト(参考URL)の簡易画像掲示板のページで配布しているimgsize.plで可能だと思います。 イメージマップとどう繋がるのかよく分からないのですが、何かもっと複雑なことをしたいのでしたら、補足をしてください。

参考URL:
http://www.big.or.jp/~talk/t-club/soft/index.html

その他の回答 (1)

  • tujige
  • ベストアンサー率68% (13/19)
回答No.2

ひょっとして、クリックされた画像の座標が知りたいのでしょうか? どうも質問の内容を見ているとそんな気がします。 たしか、x=11&y=20 のような形で送信されたと思うのですが。 いかがでしょう?

関連するQ&A

  • jpg画像の縦と横のピクセル単位サイズの取得

    perlでjpg画像の縦、横のピクセルを取得する方法が解りません。 ピクセル取得後、計算して表示したいのですが。 よろしくお願いします。

    • 締切済み
    • CGI
  • 画像のピクセル値表示方法は? jpgをgifにするには?

    ブログの名前アイコンやバーナーを作っています。 しかし画像が大きすぎるようでうまくいかないんです。 設定サイズはKBとピクセル(縦60,横17)で決められています。 使いたい画像のピクセル値を見る方法と、jpgを簡単にgifに変える方法を教えてください。

  • 画像のある部分にロールオーバーをつける方法

    質問タイトルの通り、画像のある部分にロールオーバーをつけ、さらにその部分にリンクを貼りたいのですが、ロールオーバーがうまくできません。 リンクを貼るだけならソフトにあるイメージマップ作成機能を使ったり、HTMLで作成すればできるのですが、イメージマップを作成した部分にロールオーバーをつける方法がわかりません。 ソフトはFireworks8、Dreamweaver8を使用しています。 ロールオーバーをつける方法がわかる方、ご教授ください。

  • ピクセル

    いろいろネットで、縦100ピクセル 横90ピクセル 9000バイト以下の画像をお送りくださいとか言われますが、どうやって計れば いいのですが、最近イラストレイターを買ったのですが、それで 画像を作りながら、計ったりできるんですか? そういう知識が全然ないので、教えてください。

  • Android端末実表示ピクセル数の取得方法

    Android端末の液晶解像度を取得しJavaScriptを使ったHTMLでの参照方法がわからないのでお教え願えないでしょうか Windows機でのブラウザ表示域をHTML内にJavaScriptを用いて取得するには以下の方法で可能になったのですが、 var wobj = new Object(); wobj.x = document.documentElement.clientWidth || document.body.clientWidth || document.body.scrollWidth; wobj.y = document.documentElement.clientHeight || document.body.clientHeight || document.body.scrollHeight; wobj.x = ブラウザの表示横ピクセル数 wobj.y = ブラウザの表示縦ピクセル数 上の関数を使ってAndroid端末から値を得るとViewportの値の1280、800が帰ってきます。 Viewportの値ではなく液晶画面での表示域(ピクセル数)を取得したいのですが可能でしょうか 御存知の方、よろしくお願いします。

  • ピクセル値の取得

    C++Builderでプログラムを作っていますが、分からないことがあります。 あるbmpファイルを読み込んで、そのピクセル値を取得したいのです。 ファイルの読み込みは、 pBitmap->LoadFromFile("test.bmp"); Image1->Picture->Graphic = pBitmap; みたいな形で表示できました。 ピクセル値の取得方法を教えて下さい。

  • 画像が縦長か横長か。

    たとえばですが、500(縦):100(横)の画像(単位ピクセル)が、 比率として(縦)7:(横)3より縦長であるかチェックした場合の計算というのは、 7/3 = 2.333 500/100= 5 2.3より大きいので、6:3より縦長、という考え方で良いのでしょうか。 500(横):100(縦)の画像が、(横)7:(縦)3より横長であるか 確認したい場合も、上記と同じ計算で良いですよね。 ただ、縦:横という並びはそのままにしたい場合、 3/7=0.4… 100/500 = 0.2… こうなると0.4より小さいから、横長…ということで合っているでしょうか? どうもある比率より大きいか小さいかという計算の考え方がわからず 悩んでいます…。 ご教授ください。

  • pspで作った画像のピクセル数変更って?

    PSP7で作成(元々はgif画像を拾って組み合わせた構成)を、jpg画像として保存しました。 これのプロパティは縦・横200、水平・垂直300ピクセル、21KBです。 ”ピクセル数を変えろ”と指示されたのですが、初心者でよくわかりません。 他にもいろいろ画像を作ってみましたが、水平・垂直300ピクセルという部分は変化しないようです。 操作を御存知の方、宜しくお願いします。

  • 画像のピクセル幅の調べ方

    画像UP掲示板を使っているのですが画像をUPする場合に縦、横のピクセル幅を調べて掲載の可能な範囲を別で指定しておきそれと比較を行うことで掲載が可能かどうかを判定したいのですがそういったことは可能でしょうか?

    • 締切済み
    • PHP
  • ピクセル問題

    縦200横128ピクセルの画像があります。 総ピクセル数はいくつですか。 BMPでで記録するとデータは何バイトになりますか。 それは何キロバイトですか。 この画像を100dpiと400dpiに設定して印刷をすると縦の長さは何センチになりますか。 解き方も教えてください。