當前位置: 首頁>>代碼示例>>Java>>正文


Java ImageProcessor.invertLut方法代碼示例

本文整理匯總了Java中ij.process.ImageProcessor.invertLut方法的典型用法代碼示例。如果您正苦於以下問題:Java ImageProcessor.invertLut方法的具體用法?Java ImageProcessor.invertLut怎麽用?Java ImageProcessor.invertLut使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在ij.process.ImageProcessor的用法示例。


在下文中一共展示了ImageProcessor.invertLut方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: showFilter

import ij.process.ImageProcessor; //導入方法依賴的package包/類
public void showFilter(int[][] filter, String title){
	int w = filter[0].length;
	int h = filter.length;
	ImageProcessor ip = new ByteProcessor(w,h);
	for (int v = 0; v < h; v++) {
		for (int u = 0; u < w; u++) {
			if (filter[v][u] == 1)
				ip.putPixel(u, v, 255);
			else
				ip.putPixel(u, v, 0);
		}
	}
	ip.invertLut();
	ImagePlus win = new ImagePlus(title,ip);
	win.show();
}
 
開發者ID:imagingbook,項目名稱:imagingbook-common,代碼行數:17,代碼來源:BinMorpher.java

示例2: show

import ij.process.ImageProcessor; //導入方法依賴的package包/類
public void show(int[][] matrix, String title) {
	int w = matrix[0].length;
	int h = matrix.length;
	ImageProcessor ip = new ByteProcessor(w, h);
	for (int v = 0; v < h; v++) {
		for (int u = 0; u < w; u++) {
			if (matrix[v][u] == 1)
				ip.putPixel(u, v, 255);
			else
				ip.putPixel(u, v, 0);
		}
	}
	ip.invertLut();
	(new ImagePlus(title, ip)).show();
}
 
開發者ID:imagingbook,項目名稱:imagingbook-common,代碼行數:16,代碼來源:BinaryMorphologyFilter.java


注:本文中的ij.process.ImageProcessor.invertLut方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。