001 002// 003// This file is auto-generated. Please don't modify it! 004// 005package org.opencv.photo; 006 007 008 009// C++: class TonemapDurand 010//javadoc: TonemapDurand 011public class TonemapDurand extends Tonemap { 012 013 protected TonemapDurand(long addr) { super(addr); } 014 015 016 // 017 // C++: float getContrast() 018 // 019 020 //javadoc: TonemapDurand::getContrast() 021 public float getContrast() 022 { 023 024 float retVal = getContrast_0(nativeObj); 025 026 return retVal; 027 } 028 029 030 // 031 // C++: float getSaturation() 032 // 033 034 //javadoc: TonemapDurand::getSaturation() 035 public float getSaturation() 036 { 037 038 float retVal = getSaturation_0(nativeObj); 039 040 return retVal; 041 } 042 043 044 // 045 // C++: float getSigmaColor() 046 // 047 048 //javadoc: TonemapDurand::getSigmaColor() 049 public float getSigmaColor() 050 { 051 052 float retVal = getSigmaColor_0(nativeObj); 053 054 return retVal; 055 } 056 057 058 // 059 // C++: float getSigmaSpace() 060 // 061 062 //javadoc: TonemapDurand::getSigmaSpace() 063 public float getSigmaSpace() 064 { 065 066 float retVal = getSigmaSpace_0(nativeObj); 067 068 return retVal; 069 } 070 071 072 // 073 // C++: void setContrast(float contrast) 074 // 075 076 //javadoc: TonemapDurand::setContrast(contrast) 077 public void setContrast(float contrast) 078 { 079 080 setContrast_0(nativeObj, contrast); 081 082 return; 083 } 084 085 086 // 087 // C++: void setSaturation(float saturation) 088 // 089 090 //javadoc: TonemapDurand::setSaturation(saturation) 091 public void setSaturation(float saturation) 092 { 093 094 setSaturation_0(nativeObj, saturation); 095 096 return; 097 } 098 099 100 // 101 // C++: void setSigmaColor(float sigma_color) 102 // 103 104 //javadoc: TonemapDurand::setSigmaColor(sigma_color) 105 public void setSigmaColor(float sigma_color) 106 { 107 108 setSigmaColor_0(nativeObj, sigma_color); 109 110 return; 111 } 112 113 114 // 115 // C++: void setSigmaSpace(float sigma_space) 116 // 117 118 //javadoc: TonemapDurand::setSigmaSpace(sigma_space) 119 public void setSigmaSpace(float sigma_space) 120 { 121 122 setSigmaSpace_0(nativeObj, sigma_space); 123 124 return; 125 } 126 127 128 @Override 129 protected void finalize() throws Throwable { 130 delete(nativeObj); 131 } 132 133 134 135 // C++: float getContrast() 136 private static native float getContrast_0(long nativeObj); 137 138 // C++: float getSaturation() 139 private static native float getSaturation_0(long nativeObj); 140 141 // C++: float getSigmaColor() 142 private static native float getSigmaColor_0(long nativeObj); 143 144 // C++: float getSigmaSpace() 145 private static native float getSigmaSpace_0(long nativeObj); 146 147 // C++: void setContrast(float contrast) 148 private static native void setContrast_0(long nativeObj, float contrast); 149 150 // C++: void setSaturation(float saturation) 151 private static native void setSaturation_0(long nativeObj, float saturation); 152 153 // C++: void setSigmaColor(float sigma_color) 154 private static native void setSigmaColor_0(long nativeObj, float sigma_color); 155 156 // C++: void setSigmaSpace(float sigma_space) 157 private static native void setSigmaSpace_0(long nativeObj, float sigma_space); 158 159 // native support for java finalize() 160 private static native void delete(long nativeObj); 161 162}