|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object java.awt.image.Kernel
public class Kernel
Kernel
類別定義了一個矩陣,描述指定的像素及其周圍像素如何影響過濾操作輸出圖像中像素位置的計算值。X 原點和 Y 原點指示 kernel 矩陣元素對應於為其計算輸出值的像素位置。
ConvolveOp
建構子摘要 | |
---|---|
Kernel(int width,
int height,
float[] data)
根據 float 陣列建構一個 Kernel 物件。 |
方法摘要 | |
---|---|
Object |
clone()
複製此物件。 |
int |
getHeight()
返回此 Kernel 的高度。 |
float[] |
getKernelData(float[] data)
以行優先順序返回 kernel 資料。 |
int |
getWidth()
返回此 Kernel 的寬度。 |
int |
getXOrigin()
返回此 Kernel 的 X 原點。 |
int |
getYOrigin()
返回此 Kernel 的 Y 原點。 |
從類別 java.lang.Object 繼承的方法 |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
建構子詳細資訊 |
---|
public Kernel(int width, int height, float[] data)
Kernel
物件。複製 data
陣列的前 width
*height
個元素。如果 data
陣列的長度小於 width*height,則拋出 IllegalArgumentException
。X 原點是 (width-1)/2,Y 原點是 (height-1)/2。
width
- 該 kernel 的寬度height
- 該 kernel 的高度data
- 以行優先順序提供的 kernel 資料
IllegalArgumentException
- 如果 data
的長度小於 width
和 height
的乘積方法詳細資訊 |
---|
public final int getXOrigin()
Kernel
的 X 原點。
public final int getYOrigin()
Kernel
的 Y 原點。
public final int getWidth()
Kernel
的寬度。
Kernel
的寬度。public final int getHeight()
Kernel
的高度。
Kernel
的高度。public final float[] getKernelData(float[] data)
data
陣列。如果 data
為 null
,則分派一個新陣列。
data
- 如果為非 null,則包含返回的 kernel 資料
data
陣列,如果 data
為 null
,則返回以行優先順序包含 kernel 資料的新分派陣列
IllegalArgumentException
- 如果 data
小於此 Kernel
的大小public Object clone()
Object
中的 clone
Cloneable
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。