読み方:いめーじ
[名](スル)心に思い浮かべる像や情景。ある物事についていだく全体的な感じ。心像。形象。印象。また、心の中に思い描くこと。「—がわく」「—をふくらませる」「企業—を高める」「電話の声から—した人と違う」
イメージとは、「像」「画像」または「像を描く」といった意味の一般的な英語である。IT用語としては、画像や画像ファイル、および、データの構成をそのまま維持した形で他の記憶媒体に出力すること、などの意味で多く用いられる。
画像を指す「イメージ」は、大抵の場合、そのまま「画像」の語に置き換えることができる。イメージ検索、イメージファイル、イメージカッター、などのような複合語でしばしばイメージの語が用いられる。
「CMOSイメージセンサー」などの語に見られる「イメージ」は、画像より以前の「像」もしくは「影像」の意味合いと解釈しうる。
「イメージファイル」といった場合の「イメージ」は、データを他の媒体にそのまま書き出すことを意味する。イメージファイルを作成することで、出力先の媒体を使用して同じ機能を実行させることが可能となる。
| 動画: | トゥーンレンダリング |
| 放送: | ニアビデオオンデマンド 地上デジタル放送 |
| 画像: | イメージ HDR 必要色 プロジェクションマッピング |
| イメージ形式 | ダウンロードするライブラリ | 注記 |
|---|---|---|
| gif | gd-1.6より以前またはgd-2.0.28以降のバージョンのGDでのみサポートされます。 読み込みのみのGIFサポートは、PHP 4.3.0 とバンドルされたGDライブラリの組合せで利用可能です。 書き込みのサポートは、PHP 4.3.9および PHP 5.0.1以降で利用可能です。 | |
| jpeg-6b | » ftp://ftp.uu.net/graphics/jpeg/ | |
| png | » http://www.libpng.org/pub/png/libpng.html | gd-1.6以降のバージョンのGDでのみサポートされます。 |
| xpm | » ftp://metalab.unc.edu/pub/Linux/libs/X/!INDEX.html | Xウインドウ環境をインストールしている場合、 このライブラリを既に利用可能と思われます。 |
| フォントライブラリ | ダウンロード | 注記 |
|---|---|---|
| FreeType 1.x | » http://www.freetype.org/ | PHP 6.0.0 でサポートされなくなりました。 |
| FreeType 2 | » http://www.freetype.org/ | |
| T1lib | » ftp://sunsite.unc.edu/pub/Linux/libs/graphics/) | Postscript Type 1 フォントをサポートします。 |
| 画像フォーマット | configure オプション |
|---|---|
| jpeg-6b | jpeg-6b をサポートするには --with-jpeg-dir=DIR を指定します。 |
| png | PNGをサポートするには--with-png-dir=DIR を指定します。ただし、libpngはzlibライブラリを 必要とするため、--with-zlib-dir[=DIR] もconfigureオプションに追加する必要があります。 |
| xpm | XPMをサポートするには--with-xpm-dir=DIR を指定します。必要なライブラリをconfigureが見つけられなかった場合は X11ライブラリのパスを追加してください。 |
| フォントライブラリ | configure オプション |
|---|---|
| FreeType 1.x | FreeType 1.x をサポートするには --with-ttf[=DIR]を指定します。 |
| FreeType 2 | FreeType 2 をサポートするには --with-freetype-dir=DIRを指定します。 |
| T1lib | T1lib (Postscript Type 1 フォント) をサポートするには --with-t1lib[=DIR]を指定します。 |
| ネイティブ TrueType 文字列関数 | ネイティブな TrueType 文字列関数 をサポートするには --enable-gd-native-ttfを指定します。 |
<?php
header("Content-type: image/png");
$string = $_GET['text'];
$im = imagecreatefrompng("images/button1.png");
$orange = imagecolorallocate($im, 220, 210, 60);
$px = (imagesx($im) - 7.5 * strlen($string)) / 2;
imagestring($im, 3, $px, 9, $string, $orange);
imagepng($im);
imagedestroy($im);
?>
パブリック イベント| 名前 | 説明 | |
|---|---|---|
| DataBinding | サーバー コントロールがデータ ソースに連結すると発生します。 ( Control から継承されます。) |
| Disposed | サーバー コントロールがメモリから解放されると発生します。これは、ASP.NET ページが要求されている場合のサーバー コントロールの有効期間における最終段階です。 ( Control から継承されます。) |
| Init | サーバー コントロールが初期化されると発生します。これは、サーバー コントロールの有効期間における最初の手順です。 ( Control から継承されます。) |
| Load | サーバー コントロールが Page オブジェクトに読み込まれると発生します。 ( Control から継承されます。) |
| PreRender | Control オブジェクトの読み込み後、表示を開始する前に発生します。 ( Control から継承されます。) |
| Unload | サーバー コントロールがメモリからアンロードされると発生します。 ( Control から継承されます。) |
参照
パブリック イベント| 名前 | 説明 | |
|---|---|---|
| DataBinding | サーバー コントロールがデータ ソースに連結すると発生します。 ( Control から継承されます。) |
| Disposed | サーバー コントロールがメモリから解放されると発生します。これは、ASP.NET ページが要求されている場合のサーバー コントロールの有効期間における最終段階です。 ( Control から継承されます。) |
| Init | サーバー コントロールが初期化されると発生します。これは、サーバー コントロールの有効期間における最初の手順です。 ( Control から継承されます。) |
| Load | サーバー コントロールが Page オブジェクトに読み込まれると発生します。 ( Control から継承されます。) |
| PreRender | Control オブジェクトの読み込み後、表示を開始する前に発生します。 ( Control から継承されます。) |
| Unload | サーバー コントロールがメモリからアンロードされると発生します。 ( Control から継承されます。) |
参照
構文<SerializableAttribute> _ <ComVisibleAttribute(True)> _ Public MustInherit Class Image Inherits MarshalByRefObject Implements ISerializable, ICloneable, IDisposable
[SerializableAttribute] [ComVisibleAttribute(true)] public abstract class Image : MarshalByRefObject, ISerializable, ICloneable, IDisposable
[SerializableAttribute] [ComVisibleAttribute(true)] public ref class Image abstract : public MarshalByRefObject, ISerializable, ICloneable, IDisposable
使用例イメージの色を変更する GetPixel メソッドおよび SetPixel メソッドを使用して、ファイルから新しい Bitmap を作成する方法を次のコード例に示します。また、この例では PixelFormat、Width、および Height の各プロパティも使用します。
この例は、Label1 という名前の Label、PictureBox1 という名前の PictureBox、および Button1 という名前の Button を含んだ Windows フォームでの使用を意図してデザインされています。コードをフォームに貼り付け、Button1_Click メソッドをボタンの Click イベントに関連付けます。
Dim image1 As Bitmap Private Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.Click Try ' Retrieve the image. image1 = New Bitmap( _ "C:\Documents and Settings\All Users\Documents\My Music\music.bmp", _ True) Dim x, y As Integer ' Loop through the images pixels to reset color. For x = 0 To image1.Width - 1 For y = 0 To image1.Height - 1 Dim pixelColor As Color = image1.GetPixel(x, y) Dim newColor As Color = _ Color.FromArgb(pixelColor.R, 0, 0) image1.SetPixel(x, y, newColor) Next Next ' Set the PictureBox to display the image. PictureBox1.Image = image1 ' Display the pixel format in Label1. Label1.Text = "Pixel format: " + image1.PixelFormat.ToString() Catch ex As ArgumentException MessageBox.Show("There was an error." _ & "Check the path to the image file.") End Try End Sub
Bitmap image1; private void Button1_Click(System.Object sender, System.EventArgs e) { try { // Retrieve the image. image1 = new Bitmap(@"C:\Documents and Settings\All Users\" + @"Documents\My Music\music.bmp", true); int x, y; // Loop through the images pixels to reset color. for(x=0; x<image1.Width; x++) { for(y=0; y<image1.Height; y++) { Color pixelColor = image1.GetPixel(x, y); Color newColor = Color.FromArgb(pixelColor.R, 0, 0); image1.SetPixel(x, y, newColor); } } // Set the PictureBox to display the image. PictureBox1.Image = image1; // Display the pixel format in Label1. Label1.Text = "Pixel format: "+image1.PixelFormat.ToString(); } catch(ArgumentException) { MessageBox.Show("There was an error." + "Check the path to the image file."); } }
private: Bitmap^ image1; void Button1_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ ) { try { // Retrieve the image. image1 = gcnew Bitmap( "C:\\Documents and Settings\\All Users\\" "Documents\\My Music\\music.bmp",true ); int x; int y; // Loop through the images pixels to reset color. for ( x = 0; x < image1->Width; x++ ) { for ( y = 0; y < image1->Height; y++ ) { Color pixelColor = image1->GetPixel( x, y ); Color newColor = Color::FromArgb( pixelColor.R, 0, 0 ); image1->SetPixel( x, y, newColor ); } } // Set the PictureBox to display the image. PictureBox1->Image = image1; // Display the pixel format in Label1. Label1->Text = String::Format( "Pixel format: {0}", image1->PixelFormat ); } catch ( ArgumentException^ ) { MessageBox::Show( "There was an error." "Check the path to the image file." ); } }
private Bitmap image1; private void button1_Click(Object sender, System.EventArgs e) { try { // Retrieve the image. image1 = new Bitmap("C:\\Documents and Settings\\All Users\\" + "Documents\\My Music\\music.bmp", true); int x, y; // Loop through the images pixels to reset color. for (x = 0; x < image1.get_Width(); x++) { for (y = 0; y < image1.get_Height(); y++) { Color pixelColor = image1.GetPixel(x, y); Color newColor = Color.FromArgb(pixelColor.get_R(), 0, 0); image1.SetPixel(x, y, newColor); } } // Set the PictureBox to display the image. pictureBox1.set_Image(image1); // Display the pixel format in label1. label1.set_Text("Pixel format: " + image1.get_PixelFormat().ToString()); } catch (ArgumentException exp) { MessageBox.Show(("There was an error." + "Check the path to the image file.")); } } //button1_Click
継承階層
スレッド セーフ
プラットフォームWindows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照
構文
解説Image クラスを使用すると、デバイスの特性に基づいてイメージ ファイルを選択できます。一部のデバイスでは、ImageUrl プロパティの URL の一部として symbol : プリフィックスを使用して、組み込みイメージを指定することもできます。詳細については、「Image」の「デバイス固有の動作」のセクションを参照してください。
使用例Image コントロール内で <DeviceSpecific> コントロールを使用して、デバイスごとに異なるイメージを指定する方法を次のコード例に示します。Sunshine.gif という名前のファイルが使用できる場合、このファイルが Internet Explorer に表示されます。WML デバイス (OpenWave Phone など) や CHTML デバイスでページを表示すると、ページは太陽のアイコンとして表示されます。このページは、ブラウザの名前とイメージの解決された名前も表示します。
メモ |
|---|
| 次のコード サンプルはシングルファイル コード モデルを使用しており、分離コード ファイルに直接コピーされた場合は正常に動作しない可能性があります。このコード サンプルは、拡張子が .aspx の空のテキスト ファイルにコピーする必要があります。詳細については、「ASP.NET Web ページのコード モデル」を参照してください。 |
<%@ Page Language="C#" Inherits="System.Web.UI.MobileControls.MobilePage" %> <%@ Register TagPrefix="mobile" Namespace="System.Web.UI.MobileControls" Assembly="System.Web.Mobile" %> <script runat="server"> protected void Page_Load(object sender, EventArgs e) { string spec1 = "Device: {0}"; string spec2 = "Image source: {0}"; if (!IsPostBack) { Label1.Text = String.Format(spec1, Device.Browser); Label2.Text = string.Format(spec2, Image1.ImageUrl); } } </script> <html > <body> <mobile:form id="form1" runat="server"> <mobile:Image ID="Image1" Runat="server" AlternateText="Sunshine"> <DeviceSpecific ID="imgDevSec" Runat="server"> <Choice Filter="isWML11" ImageUrl="symbol:44" /> <Choice Filter="isCHTML10" ImageUrl="symbol:63726" /> <Choice ImageUrl="sunshine.gif" /> </DeviceSpecific> </mobile:Image> <mobile:Label ID="Label1" Runat="server" /> <mobile:Label ID="Label2" Runat="server" /> </mobile:form> </body> </html>
.NET Framework のセキュリティ
継承階層
スレッド セーフ
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照
構文
解説Image コントロールを使用して、Web ページ上にイメージを表示します。表示されるイメージへのパスは、ImageUrl プロパティを設定することにより指定されます。AlternateText プロパティを設定して、イメージを使用できない場合にイメージの代わりにテキストを表示するよう指定できます。Web ページのほかの要素に対するイメージの相対的な配置は、ImageAlign プロパティを設定することにより指定されます。
メモ |
|---|
| このコントロールは、イメージだけを表示します。イメージ上で行われるマウス クリックをキャプチャする必要がある場合は、ImageButton コントロールを使用します。 |
このコントロールに既定でレンダリングされるマークアップは、Web Content Accessibility Guidelines (WCAG) 1.0 の優先度 1 ガイドラインなどのユーザー補助に関する標準に適合しない可能性があります。このコントロールのユーザー補助サポートの詳細については、「ASP.NET コントロールとユーザー補助」を参照してください。
使用例Web ページ上に Image コントロールを作成する方法を次の例に示します。
メモ |
|---|
| 次のコード サンプルはシングルファイル コード モデルを使用しており、分離コード ファイルに直接コピーされた場合は正常に動作しない可能性があります。このコード サンプルは、拡張子が .aspx の空のテキスト ファイルにコピーする必要があります。Web フォームのコード モデルの詳細については、「ASP.NET Web ページのコード モデル」を参照してください。 |
<%@ Page Language="VB" %> <html> <head> <script language="VB" runat="server"> Sub Button_Click(sender As Object, e As EventArgs) Select Case DropList1.SelectedIndex Case 0: Image1.ImageAlign = ImageAlign.NotSet Case 1: Image1.ImageAlign = ImageAlign.Left Case 2: Image1.ImageAlign = ImageAlign.Right Case 3: Image1.ImageAlign = ImageAlign.Baseline Case 4: Image1.ImageAlign = ImageAlign.Top Case 5: Image1.ImageAlign = ImageAlign.Middle Case 6: Image1.ImageAlign = ImageAlign.Bottom Case 7: Image1.ImageAlign = ImageAlign.AbsBottom Case 8: Image1.ImageAlign = ImageAlign.AbsMiddle Case 9: Image1.ImageAlign = ImageAlign.TextTop Case Else: Image1.ImageAlign = ImageAlign.NotSet End Select End Sub </script> </head> <body> <form runat="server"> <h3>Image Example</h3> <font size="5"> Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text </font> <asp:Image id="Image1" runat="server" AlternateText="Image Text" ImageAlign="left" ImageUrl="images/image1.jpg"/> <hr> Select Image Align: <br> <asp:DropDownList id="DropList1" runat="server"> <asp:ListItem>NotSet</asp:ListItem> <asp:ListItem>Left</asp:ListItem> <asp:ListItem>Right</asp:ListItem> <asp:ListItem>BaseLine</asp:ListItem> <asp:ListItem>Top</asp:ListItem> <asp:ListItem>Middle</asp:ListItem> <asp:ListItem>Bottom</asp:ListItem> <asp:ListItem>AbsBottom</asp:ListItem> <asp:ListItem>AbsMiddle</asp:ListItem> <asp:ListItem>TextTop</asp:ListItem> </asp:DropDownList> <br><br> <asp:Button id="Button1" Text="Apply Image Alignment" OnClick="Button_Click" runat="server"/> </form> </body> </html>
<%@ Page Language="C#" %> <html> <head> <script language="C#" runat="server"> void Button_Click(Object sender, EventArgs e) { switch(DropList1.SelectedIndex) { case 0: Image1.ImageAlign = ImageAlign.NotSet; break; case 1: Image1.ImageAlign = ImageAlign.Left; break; case 2: Image1.ImageAlign = ImageAlign.Right; break; case 3: Image1.ImageAlign = ImageAlign.Baseline; break; case 4: Image1.ImageAlign = ImageAlign.Top; break; case 5: Image1.ImageAlign = ImageAlign.Middle; break; case 6: Image1.ImageAlign = ImageAlign.Bottom; break; case 7: Image1.ImageAlign = ImageAlign.AbsBottom; break; case 8: Image1.ImageAlign = ImageAlign.AbsMiddle; break; case 9: Image1.ImageAlign = ImageAlign.TextTop; break; default: Image1.ImageAlign = ImageAlign.NotSet; break; } } </script> </head> <body> <form runat="server"> <h3>Image Example</h3> <font size="5"> Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text </font> <asp:Image id="Image1" runat="server" AlternateText="Image Text" ImageAlign="left" ImageUrl="images/image1.jpg"/> <hr> Select Image Align: <br> <asp:DropDownList id="DropList1" runat="server"> <asp:ListItem>NotSet</asp:ListItem> <asp:ListItem>Left</asp:ListItem> <asp:ListItem>Right</asp:ListItem> <asp:ListItem>BaseLine</asp:ListItem> <asp:ListItem>Top</asp:ListItem> <asp:ListItem>Middle</asp:ListItem> <asp:ListItem>Bottom</asp:ListItem> <asp:ListItem>AbsBottom</asp:ListItem> <asp:ListItem>AbsMiddle</asp:ListItem> <asp:ListItem>TextTop</asp:ListItem> </asp:DropDownList> <br><br> <asp:Button id="Button1" Text="Apply Image Alignment" OnClick="Button_Click" runat="server"/> </form> </body> </html>
<%@ Page Language="JSCRIPT" %> <html> <head> <script language="JSCRIPT" runat="server"> function Button_Click(sender : Object, e : EventArgs){ switch(DropList1.SelectedIndex){ case 0: Image1.ImageAlign = ImageAlign.NotSet break case 1: Image1.ImageAlign = ImageAlign.Left break case 2: Image1.ImageAlign = ImageAlign.Right break case 3: Image1.ImageAlign = ImageAlign.Baseline break case 4: Image1.ImageAlign = ImageAlign.Top break case 5: Image1.ImageAlign = ImageAlign.Middle break case 6: Image1.ImageAlign = ImageAlign.Bottom break case 7: Image1.ImageAlign = ImageAlign.AbsBottom break case 8: Image1.ImageAlign = ImageAlign.AbsMiddle break case 9: Image1.ImageAlign = ImageAlign.TextTop break default: Image1.ImageAlign = ImageAlign.NotSet break } } </script> </head> <body> <form runat="server"> <h3>Image Example</h3> <font size="5"> Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text Text </font> <asp:Image id="Image1" runat="server" AlternateText="Image Text" ImageAlign="left" ImageUrl="images/image1.jpg"/> <hr> Select Image Align: <br> <asp:DropDownList id="DropList1" runat="server"> <asp:ListItem>NotSet</asp:ListItem> <asp:ListItem>Left</asp:ListItem> <asp:ListItem>Right</asp:ListItem> <asp:ListItem>BaseLine</asp:ListItem> <asp:ListItem>Top</asp:ListItem> <asp:ListItem>Middle</asp:ListItem> <asp:ListItem>Bottom</asp:ListItem> <asp:ListItem>AbsBottom</asp:ListItem> <asp:ListItem>AbsMiddle</asp:ListItem> <asp:ListItem>TextTop</asp:ListItem> </asp:DropDownList> <br><br> <asp:Button id="Button1" Text="Apply Image Alignment" OnClick="Button_Click" runat="server"/> </form> </body> </html>
.NET Framework のセキュリティ
継承階層
スレッド セーフ
プラットフォームWindows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照
構文
プラットフォームWindows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照
構文
解説
使用例Image クラスの新しいインスタンスを作成および初期化する方法を次の例に示します。
メモ |
|---|
| 次のコード サンプルはシングルファイル コード モデルを使用しており、分離コード ファイルに直接コピーされた場合は正常に動作しない可能性があります。このコード サンプルは、拡張子が .aspx の空のテキスト ファイルにコピーする必要があります。Web フォームのコード モデルの詳細については、「ASP.NET Web ページのコード モデル」を参照してください。 |
<%@ Page Language="VB" %> <html> <head> <script language="VB" runat="server"> Sub Page_Load(sender As Object, e As EventArgs) Dim myImage As New Image() myImage.AlternateText = "Image Text" myImage.ImageUrl = "image1.jpg" myImage.ImageAlign = ImageAlign.Left Page.Controls.Add(myImage) End Sub </script> </head> <body> <form runat="server"> <h3>Image Example</h3> </form> </body> </html>
<%@ Page Language="C#" %> <html> <head> <script language="C#" runat="server"> void Page_Load(Object sender, EventArgs e) { Image myImage = new Image(); myImage.AlternateText = "Image Text"; myImage.ImageUrl = "image1.jpg"; myImage.ImageAlign = ImageAlign.Left; Page.Controls.Add(myImage); } </script> </head> <body> <form runat="server"> <h3>Image Example</h3> </form> </body> </html>
<%@ Page Language="JSCRIPT" %> <html> <head> <script language="JSCRIPT" runat="server"> function Page_Load(sender : Object, e : EventArgs){ var myImage : Image = new Image() myImage.AlternateText = "Image Text" myImage.ImageUrl = "image1.jpg" myImage.ImageAlign = ImageAlign.Left Page.Controls.Add(myImage) } </script> </head> <body> <form runat="server"> <h3>Image Example</h3> </form> </body> </html>
プラットフォームWindows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。
バージョン情報
参照
パブリック プロパティ
プロテクト プロパティ
参照
パブリック プロパティ
プロテクト プロパティ
参照
パブリック メソッド| 名前 | 説明 | |
|---|---|---|
| Clone | 対象の Image の同一コピーを作成します。 |
| CreateObjRef | リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 ( MarshalByRefObject から継承されます。) |
| Dispose | オーバーロードされます。 この Image によって使用されているすべてのリソースを解放します。 |
| Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 ( Object から継承されます。) |
| FromFile | オーバーロードされます。 指定したファイルから Image を作成します。 |
| FromHbitmap | オーバーロードされます。 Windows ハンドルから Bitmap を作成します。 |
| FromStream | オーバーロードされます。 指定したデータ ストリームから Image を作成します。 |
| GetBounds | 指定した単位でイメージの範囲を取得します。 |
| GetEncoderParameterList | 指定したイメージ エンコーダでサポートされるパラメータについての情報を返します。 |
| GetFrameCount | 指定したディメンションのフレームの数を返します。 |
| GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 ( Object から継承されます。) |
| GetLifetimeService | 対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 ( MarshalByRefObject から継承されます。) |
| GetPixelFormatSize | 指定したピクセル形式の色深度 (1 ピクセルあたりのビットの数) を返します。 |
| GetPropertyItem | この Image の指定したプロパティ項目を取得します。 |
| GetThumbnailImage | この Image のサムネイルを返します。 |
| GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
| InitializeLifetimeService | 対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。 ( MarshalByRefObject から継承されます。) |
| IsAlphaPixelFormat | この Image のピクセル形式に、アルファ情報が含まれているかどうかを示す値を返します。 |
| IsCanonicalPixelFormat | 1 ピクセルあたり 32 ビットのピクセル形式であるかどうかを示す値を返します。 |
| IsExtendedPixelFormat | 1 ピクセルあたり 64 ビットのピクセル形式であるかどうかを示す値を返します。 |
| ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
| RemovePropertyItem | 指定したプロパティ項目をこの Image から削除します。 |
| RotateFlip | このメソッドは、Image に対して回転、反転、または回転と反転の両方を行います。 |
| Save | オーバーロードされます。 このイメージを、指定した形式で指定したストリームに保存します。 |
| SaveAdd | オーバーロードされます。 指定した Image 内の情報をこの Image に追加します。指定した EncoderParameters によって、新しい情報が既存のイメージに取り込まれるかどうかが決定されます。 |
| SelectActiveFrame | ディメンションおよびインデックスで指定されたフレームを選択します。 |
| SetPropertyItem | この Image に、プロパティ項目 (メタデータの一部) を格納します。 |
| ToString | 現在の Object を表す String を返します。 ( Object から継承されます。) |
プロテクト メソッド| 名前 | 説明 | |
|---|---|---|
| Dispose | オーバーロードされます。 この Image によって使用されているすべてのリソースを解放します。 |
| Finalize | オーバーライドされます。 |
| MemberwiseClone | オーバーロードされます。 ( MarshalByRefObject から継承されます。) |
明示的インターフェイスの実装| 名前 | 説明 | |
|---|---|---|
| System.Runtime.Serialization.ISerializable.GetObjectData | SerializationInfo に、オブジェクトをシリアル化するために必要なデータを設定します。 |
参照
パブリック メソッド
プロテクト メソッド
明示的インターフェイスの実装| 名前 | 説明 | |
|---|---|---|
| System.Web.UI.IPostBackEventHandler.RaisePostBackEvent | このメンバの説明については、「IPostBackEventHandler.RaisePostBackEvent」を参照してください。 |
参照
パブリック メソッド
プロテクト メソッド
参照Bitmap および Metafile の派生クラス機能を提供する抽象基本クラス。
Image データ型で公開されるメンバを以下の表に示します。
パブリック プロパティ
パブリック メソッド| 名前 | 説明 | |
|---|---|---|
| Clone | 対象の Image の同一コピーを作成します。 |
| CreateObjRef | リモート オブジェクトとの通信に使用するプロキシの生成に必要な情報をすべて格納しているオブジェクトを作成します。 (MarshalByRefObject から継承されます。) |
| Dispose | オーバーロードされます。 この Image によって使用されているすべてのリソースを解放します。 |
| Equals | オーバーロードされます。 2 つの Object インスタンスが等しいかどうかを判断します。 (Object から継承されます。) |
| FromFile | オーバーロードされます。 指定したファイルから Image を作成します。 |
| FromHbitmap | オーバーロードされます。 Windows ハンドルから Bitmap を作成します。 |
| FromStream | オーバーロードされます。 指定したデータ ストリームから Image を作成します。 |
| GetBounds | 指定した単位でイメージの範囲を取得します。 |
| GetEncoderParameterList | 指定したイメージ エンコーダでサポートされるパラメータについての情報を返します。 |
| GetFrameCount | 指定したディメンションのフレームの数を返します。 |
| GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。 (Object から継承されます。) |
| GetLifetimeService | 対象のインスタンスの有効期間ポリシーを制御する、現在の有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。) |
| GetPixelFormatSize | 指定したピクセル形式の色深度 (1 ピクセルあたりのビットの数) を返します。 |
| GetPropertyItem | この Image の指定したプロパティ項目を取得します。 |
| GetThumbnailImage | この Image のサムネイルを返します。 |
| GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
| InitializeLifetimeService | 対象のインスタンスの有効期間ポリシーを制御する、有効期間サービス オブジェクトを取得します。 (MarshalByRefObject から継承されます。) |
| IsAlphaPixelFormat | この Image のピクセル形式に、アルファ情報が含まれているかどうかを示す値を返します。 |
| IsCanonicalPixelFormat | 1 ピクセルあたり 32 ビットのピクセル形式であるかどうかを示す値を返します。 |
| IsExtendedPixelFormat | 1 ピクセルあたり 64 ビットのピクセル形式であるかどうかを示す値を返します。 |
| ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
| RemovePropertyItem | 指定したプロパティ項目をこの Image から削除します。 |
| RotateFlip | このメソッドは、Image に対して回転、反転、または回転と反転の両方を行います。 |
| Save | オーバーロードされます。 このイメージを、指定した形式で指定したストリームに保存します。 |
| SaveAdd | オーバーロードされます。 指定した Image 内の情報をこの Image に追加します。指定した EncoderParameters によって、新しい情報が既存のイメージに取り込まれるかどうかが決定されます。 |
| SelectActiveFrame | ディメンションおよびインデックスで指定されたフレームを選択します。 |
| SetPropertyItem | この Image に、プロパティ項目 (メタデータの一部) を格納します。 |
| ToString | 現在の Object を表す String を返します。 (Object から継承されます。) |
プロテクト メソッド| 名前 | 説明 | |
|---|---|---|
| Dispose | オーバーロードされます。 この Image によって使用されているすべてのリソースを解放します。 |
| Finalize | オーバーライドされます。 |
| MemberwiseClone | オーバーロードされます。 ( MarshalByRefObject から継承されます。) |
明示的インターフェイスの実装| 名前 | 説明 | |
|---|---|---|
| System.Runtime.Serialization.ISerializable.GetObjectData | SerializationInfo に、オブジェクトをシリアル化するために必要なデータを設定します。 |
参照Image データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
パブリック プロパティ
プロテクト プロパティ
パブリック メソッド
プロテクト メソッド
パブリック イベント| 名前 | 説明 | |
|---|---|---|
| DataBinding | サーバー コントロールがデータ ソースに連結すると発生します。(Control から継承されます。) |
| Disposed | サーバー コントロールがメモリから解放されると発生します。これは、ASP.NET ページが要求されている場合のサーバー コントロールの有効期間における最終段階です。(Control から継承されます。) |
| Init | サーバー コントロールが初期化されると発生します。これは、サーバー コントロールの有効期間における最初の手順です。(Control から継承されます。) |
| Load | サーバー コントロールが Page オブジェクトに読み込まれると発生します。(Control から継承されます。) |
| PreRender | Control オブジェクトの読み込み後、表示を開始する前に発生します。(Control から継承されます。) |
| Unload | サーバー コントロールがメモリからアンロードされると発生します。(Control から継承されます。) |
明示的インターフェイスの実装| 名前 | 説明 | |
|---|---|---|
| System.Web.UI.IPostBackEventHandler.RaisePostBackEvent | このメンバの説明については、「IPostBackEventHandler.RaisePostBackEvent」を参照してください。 |
参照Image データ型で公開されるメンバを以下の表に示します。
パブリック コンストラクタ
パブリック プロパティ
プロテクト プロパティ
パブリック メソッド
プロテクト メソッド
パブリック イベント| 名前 | 説明 | |
|---|---|---|
| DataBinding | サーバー コントロールがデータ ソースに連結すると発生します。(Control から継承されます。) |
| Disposed | サーバー コントロールがメモリから解放されると発生します。これは、ASP.NET ページが要求されている場合のサーバー コントロールの有効期間における最終段階です。(Control から継承されます。) |
| Init | サーバー コントロールが初期化されると発生します。これは、サーバー コントロールの有効期間における最初の手順です。(Control から継承されます。) |
| Load | サーバー コントロールが Page オブジェクトに読み込まれると発生します。(Control から継承されます。) |
| PreRender | Control オブジェクトの読み込み後、表示を開始する前に発生します。(Control から継承されます。) |
| Unload | サーバー コントロールがメモリからアンロードされると発生します。(Control から継承されます。) |
参照
名称:地球磁気圏観測衛星「イメージ」(IMAGE)
小分類:地球観測衛星
開発機関・会社:アメリカ航空宇宙局(NASA)
運用機関・会社:アメリカ航空宇宙局(NASA)
打ち上げ年月日:2000年3月25日
打ち上げ国名・機関:アメリカ/アメリカ航空宇宙局(NASA)
打ち上げロケット:デルタII
打ち上げ場所:ヴァンデンバーグ空軍基地
国際標識番号:2000017A
地球磁気圏観測衛星「イメージ」は、地球をとりまく磁気圏を調べるために打ち上げられた衛星です。
地球はひとつの大きな磁石で、周囲の宇宙空間には地球の磁場が広がっています。この磁場の広がりの地球側を磁気圏と呼びますが、磁気圏は太陽から吹き出される生命に有害な高速のプラズマ流「太陽風」を地球から逸らす働きをしています。しかし太陽フレアーが発生し、太陽風が強い時には磁気圏が乱れ、磁気嵐が起きることがあります。磁気嵐が南北極地方に流れ込むとオーロラが発生します。イメージは、2年間にわたってプラズマの発生状況を測定し、磁気圏の構造を調べます。イメージにはプラズマが放つ紫外線放射を撮像する「極紫外線撮像器EUV」や、地球をとりまく高温プラズマを撮影できる「中性原子撮像器NAI」などが搭載され、磁気嵐の発生を予測する「宇宙天気予報」の研究を大きく発展させることが期待されています。
1.どんな形をして、どんな性能を持っているの?
イメージは直径2.25m、高さ1.52mの8角形をした人工衛星です。打ち上げ時の重量は494kgで、回転姿勢制御方式を採用しています。イメージには低エネルギー/中エネルギー/高エネルギーの3種の「中性原子撮像器(NAI)」や、「極紫外線撮像器(EUV)」「遠紫外線撮像器(FUV)」「電波プラズマ撮像器(RPI)」などが搭載され、地球の磁場の周囲を流れるプラズマ流の動きを多面的に撮影できるようになっています。搭載された4本の長さ250mのワイヤー・アンテナは展開すると宇宙空間での最長の人工物となります。
2.どんな目的に使用されるの?
太陽から吹き出すプラズマ流「太陽風」が強い時などに、磁気圏が乱れて磁気嵐が起きる様子を継続的に観測し、磁気圏の構造を調べる目的です。磁気嵐はオーロラを発生させるほか電波を乱すため、携帯電話への影響なども心配されており、今後の研究が望まれる分野です。
3.宇宙でどんなことをし、今はどうなっているの?
2000年3月25日にデルタIIロケットで打ち上げられ、最大高度45000キロの長楕円軌道に乗りました。その後は、長さ250mのワイヤー・アンテナを展開し、磁気圏をとりまく磁気嵐の姿を多数撮影しています。2001年には超紫外線撮像器からの映像などが送られており、太陽の方向に向かって伸びる尾のようなプラズマの姿を撮影したりしました。この尾は30年前から存在が予言されていたものです。
4.どのように地球を回るの?
磁気圏全体の画像を撮影するため、近地点高度1,000km、遠地点高度45,000kmの長楕円軌道をとり、極点上空などから磁気圏の姿をとらえます。
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/08/17 11:13 UTC 版)
IMAGE、image(イメージ = 英語、イマージュ = フランス語)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2022/06/10 16:50 UTC 版)
「三宅裕司のいかすバンド天国に出場したバンド」の記事における「IMAGE (#7)」の解説
女性3人組バンド。G・GRIPと改名してメジャーデビュー。楽曲は「オンリーロンリー」。デビュー曲がテレビドラマ『いけない女子高物語』の挿入歌、テレビアニメ『新世紀GPXサイバーフォーミュラ』の主題歌でも有名。
※この「IMAGE (#7)」の解説は、「三宅裕司のいかすバンド天国に出場したバンド」の解説の一部です。
「IMAGE (#7)」を含む「三宅裕司のいかすバンド天国に出場したバンド」の記事については、「三宅裕司のいかすバンド天国に出場したバンド」の概要を参照ください。