Imgcodecs.html 90 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <!-- NewPage -->
  3. <html lang="en">
  4. <head>
  5. <!-- Generated by javadoc (1.8.0_312) on Wed Jun 28 12:47:24 UTC 2023 -->
  6. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  7. <title>Imgcodecs (OpenCV 4.8.0 Java documentation)</title>
  8. <meta name="date" content="2023-06-28">
  9. <link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
  10. <script type="text/javascript" src="../../../script.js"></script>
  11. </head>
  12. <body>
  13. <script type="text/javascript"><!--
  14. try {
  15. if (location.href.indexOf('is-external=true') == -1) {
  16. parent.document.title="Imgcodecs (OpenCV 4.8.0 Java documentation)";
  17. }
  18. }
  19. catch(err) {
  20. }
  21. //-->
  22. var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9,"i8":9,"i9":9,"i10":9,"i11":9,"i12":9,"i13":9,"i14":9,"i15":9,"i16":9,"i17":9};
  23. var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
  24. var altColor = "altColor";
  25. var rowColor = "rowColor";
  26. var tableTab = "tableTab";
  27. var activeTableTab = "activeTableTab";
  28. </script>
  29. <noscript>
  30. <div>JavaScript is disabled on your browser.</div>
  31. </noscript>
  32. <!-- ========= START OF TOP NAVBAR ======= -->
  33. <div class="topNav"><a name="navbar.top">
  34. <!-- -->
  35. </a>
  36. <div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
  37. <a name="navbar.top.firstrow">
  38. <!-- -->
  39. </a>
  40. <ul class="navList" title="Navigation">
  41. <li><a href="../../../overview-summary.html">Overview</a></li>
  42. <li><a href="package-summary.html">Package</a></li>
  43. <li class="navBarCell1Rev">Class</li>
  44. <li><a href="package-tree.html">Tree</a></li>
  45. <li><a href="../../../index-all.html">Index</a></li>
  46. <li><a href="../../../help-doc.html">Help</a></li>
  47. </ul>
  48. <div class="aboutLanguage">
  49. <script>
  50. var url = window.location.href;
  51. var pos = url.lastIndexOf('/javadoc/');
  52. url = pos >= 0 ? (url.substring(0, pos) + '/javadoc/mymath.js') : (window.location.origin + '/mymath.js');
  53. var script = document.createElement('script');
  54. script.src = 'https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML,' + url;
  55. document.getElementsByTagName('head')[0].appendChild(script);
  56. </script>
  57. </div>
  58. </div>
  59. <div class="subNav">
  60. <ul class="navList">
  61. <li>Prev&nbsp;Class</li>
  62. <li>Next&nbsp;Class</li>
  63. </ul>
  64. <ul class="navList">
  65. <li><a href="../../../index.html?org/opencv/imgcodecs/Imgcodecs.html" target="_top">Frames</a></li>
  66. <li><a href="Imgcodecs.html" target="_top">No&nbsp;Frames</a></li>
  67. </ul>
  68. <ul class="navList" id="allclasses_navbar_top">
  69. <li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
  70. </ul>
  71. <div>
  72. <script type="text/javascript"><!--
  73. allClassesLink = document.getElementById("allclasses_navbar_top");
  74. if(window==top) {
  75. allClassesLink.style.display = "block";
  76. }
  77. else {
  78. allClassesLink.style.display = "none";
  79. }
  80. //-->
  81. </script>
  82. </div>
  83. <div>
  84. <ul class="subNavList">
  85. <li>Summary:&nbsp;</li>
  86. <li>Nested&nbsp;|&nbsp;</li>
  87. <li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
  88. <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
  89. <li><a href="#method.summary">Method</a></li>
  90. </ul>
  91. <ul class="subNavList">
  92. <li>Detail:&nbsp;</li>
  93. <li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
  94. <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
  95. <li><a href="#method.detail">Method</a></li>
  96. </ul>
  97. </div>
  98. <a name="skip.navbar.top">
  99. <!-- -->
  100. </a></div>
  101. <!-- ========= END OF TOP NAVBAR ========= -->
  102. <!-- ======== START OF CLASS DATA ======== -->
  103. <div class="header">
  104. <div class="subTitle">org.opencv.imgcodecs</div>
  105. <h2 title="Class Imgcodecs" class="title">Class Imgcodecs</h2>
  106. </div>
  107. <div class="contentContainer">
  108. <ul class="inheritance">
  109. <li>java.lang.Object</li>
  110. <li>
  111. <ul class="inheritance">
  112. <li>org.opencv.imgcodecs.Imgcodecs</li>
  113. </ul>
  114. </li>
  115. </ul>
  116. <div class="description">
  117. <ul class="blockList">
  118. <li class="blockList">
  119. <hr>
  120. <br>
  121. <pre>public class <span class="typeNameLabel">Imgcodecs</span>
  122. extends java.lang.Object</pre>
  123. </li>
  124. </ul>
  125. </div>
  126. <div class="summary">
  127. <ul class="blockList">
  128. <li class="blockList">
  129. <!-- =========== FIELD SUMMARY =========== -->
  130. <ul class="blockList">
  131. <li class="blockList"><a name="field.summary">
  132. <!-- -->
  133. </a>
  134. <h3>Field Summary</h3>
  135. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Field Summary table, listing fields, and an explanation">
  136. <caption><span>Fields</span><span class="tabEnd">&nbsp;</span></caption>
  137. <tr>
  138. <th class="colFirst" scope="col">Modifier and Type</th>
  139. <th class="colLast" scope="col">Field and Description</th>
  140. </tr>
  141. <tr class="altColor">
  142. <td class="colFirst"><code>static int</code></td>
  143. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMREAD_ANYCOLOR">IMREAD_ANYCOLOR</a></span></code>&nbsp;</td>
  144. </tr>
  145. <tr class="rowColor">
  146. <td class="colFirst"><code>static int</code></td>
  147. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMREAD_ANYDEPTH">IMREAD_ANYDEPTH</a></span></code>&nbsp;</td>
  148. </tr>
  149. <tr class="altColor">
  150. <td class="colFirst"><code>static int</code></td>
  151. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMREAD_COLOR">IMREAD_COLOR</a></span></code>&nbsp;</td>
  152. </tr>
  153. <tr class="rowColor">
  154. <td class="colFirst"><code>static int</code></td>
  155. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMREAD_GRAYSCALE">IMREAD_GRAYSCALE</a></span></code>&nbsp;</td>
  156. </tr>
  157. <tr class="altColor">
  158. <td class="colFirst"><code>static int</code></td>
  159. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMREAD_IGNORE_ORIENTATION">IMREAD_IGNORE_ORIENTATION</a></span></code>&nbsp;</td>
  160. </tr>
  161. <tr class="rowColor">
  162. <td class="colFirst"><code>static int</code></td>
  163. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMREAD_LOAD_GDAL">IMREAD_LOAD_GDAL</a></span></code>&nbsp;</td>
  164. </tr>
  165. <tr class="altColor">
  166. <td class="colFirst"><code>static int</code></td>
  167. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMREAD_REDUCED_COLOR_2">IMREAD_REDUCED_COLOR_2</a></span></code>&nbsp;</td>
  168. </tr>
  169. <tr class="rowColor">
  170. <td class="colFirst"><code>static int</code></td>
  171. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMREAD_REDUCED_COLOR_4">IMREAD_REDUCED_COLOR_4</a></span></code>&nbsp;</td>
  172. </tr>
  173. <tr class="altColor">
  174. <td class="colFirst"><code>static int</code></td>
  175. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMREAD_REDUCED_COLOR_8">IMREAD_REDUCED_COLOR_8</a></span></code>&nbsp;</td>
  176. </tr>
  177. <tr class="rowColor">
  178. <td class="colFirst"><code>static int</code></td>
  179. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMREAD_REDUCED_GRAYSCALE_2">IMREAD_REDUCED_GRAYSCALE_2</a></span></code>&nbsp;</td>
  180. </tr>
  181. <tr class="altColor">
  182. <td class="colFirst"><code>static int</code></td>
  183. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMREAD_REDUCED_GRAYSCALE_4">IMREAD_REDUCED_GRAYSCALE_4</a></span></code>&nbsp;</td>
  184. </tr>
  185. <tr class="rowColor">
  186. <td class="colFirst"><code>static int</code></td>
  187. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMREAD_REDUCED_GRAYSCALE_8">IMREAD_REDUCED_GRAYSCALE_8</a></span></code>&nbsp;</td>
  188. </tr>
  189. <tr class="altColor">
  190. <td class="colFirst"><code>static int</code></td>
  191. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMREAD_UNCHANGED">IMREAD_UNCHANGED</a></span></code>&nbsp;</td>
  192. </tr>
  193. <tr class="rowColor">
  194. <td class="colFirst"><code>static int</code></td>
  195. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_AVIF_DEPTH">IMWRITE_AVIF_DEPTH</a></span></code>&nbsp;</td>
  196. </tr>
  197. <tr class="altColor">
  198. <td class="colFirst"><code>static int</code></td>
  199. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_AVIF_QUALITY">IMWRITE_AVIF_QUALITY</a></span></code>&nbsp;</td>
  200. </tr>
  201. <tr class="rowColor">
  202. <td class="colFirst"><code>static int</code></td>
  203. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_AVIF_SPEED">IMWRITE_AVIF_SPEED</a></span></code>&nbsp;</td>
  204. </tr>
  205. <tr class="altColor">
  206. <td class="colFirst"><code>static int</code></td>
  207. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_EXR_COMPRESSION">IMWRITE_EXR_COMPRESSION</a></span></code>&nbsp;</td>
  208. </tr>
  209. <tr class="rowColor">
  210. <td class="colFirst"><code>static int</code></td>
  211. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_EXR_COMPRESSION_B44">IMWRITE_EXR_COMPRESSION_B44</a></span></code>&nbsp;</td>
  212. </tr>
  213. <tr class="altColor">
  214. <td class="colFirst"><code>static int</code></td>
  215. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_EXR_COMPRESSION_B44A">IMWRITE_EXR_COMPRESSION_B44A</a></span></code>&nbsp;</td>
  216. </tr>
  217. <tr class="rowColor">
  218. <td class="colFirst"><code>static int</code></td>
  219. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_EXR_COMPRESSION_DWAA">IMWRITE_EXR_COMPRESSION_DWAA</a></span></code>&nbsp;</td>
  220. </tr>
  221. <tr class="altColor">
  222. <td class="colFirst"><code>static int</code></td>
  223. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_EXR_COMPRESSION_DWAB">IMWRITE_EXR_COMPRESSION_DWAB</a></span></code>&nbsp;</td>
  224. </tr>
  225. <tr class="rowColor">
  226. <td class="colFirst"><code>static int</code></td>
  227. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_EXR_COMPRESSION_NO">IMWRITE_EXR_COMPRESSION_NO</a></span></code>&nbsp;</td>
  228. </tr>
  229. <tr class="altColor">
  230. <td class="colFirst"><code>static int</code></td>
  231. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_EXR_COMPRESSION_PIZ">IMWRITE_EXR_COMPRESSION_PIZ</a></span></code>&nbsp;</td>
  232. </tr>
  233. <tr class="rowColor">
  234. <td class="colFirst"><code>static int</code></td>
  235. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_EXR_COMPRESSION_PXR24">IMWRITE_EXR_COMPRESSION_PXR24</a></span></code>&nbsp;</td>
  236. </tr>
  237. <tr class="altColor">
  238. <td class="colFirst"><code>static int</code></td>
  239. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_EXR_COMPRESSION_RLE">IMWRITE_EXR_COMPRESSION_RLE</a></span></code>&nbsp;</td>
  240. </tr>
  241. <tr class="rowColor">
  242. <td class="colFirst"><code>static int</code></td>
  243. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_EXR_COMPRESSION_ZIP">IMWRITE_EXR_COMPRESSION_ZIP</a></span></code>&nbsp;</td>
  244. </tr>
  245. <tr class="altColor">
  246. <td class="colFirst"><code>static int</code></td>
  247. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_EXR_COMPRESSION_ZIPS">IMWRITE_EXR_COMPRESSION_ZIPS</a></span></code>&nbsp;</td>
  248. </tr>
  249. <tr class="rowColor">
  250. <td class="colFirst"><code>static int</code></td>
  251. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_EXR_DWA_COMPRESSION_LEVEL">IMWRITE_EXR_DWA_COMPRESSION_LEVEL</a></span></code>&nbsp;</td>
  252. </tr>
  253. <tr class="altColor">
  254. <td class="colFirst"><code>static int</code></td>
  255. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_EXR_TYPE">IMWRITE_EXR_TYPE</a></span></code>&nbsp;</td>
  256. </tr>
  257. <tr class="rowColor">
  258. <td class="colFirst"><code>static int</code></td>
  259. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_EXR_TYPE_FLOAT">IMWRITE_EXR_TYPE_FLOAT</a></span></code>&nbsp;</td>
  260. </tr>
  261. <tr class="altColor">
  262. <td class="colFirst"><code>static int</code></td>
  263. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_EXR_TYPE_HALF">IMWRITE_EXR_TYPE_HALF</a></span></code>&nbsp;</td>
  264. </tr>
  265. <tr class="rowColor">
  266. <td class="colFirst"><code>static int</code></td>
  267. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_HDR_COMPRESSION">IMWRITE_HDR_COMPRESSION</a></span></code>&nbsp;</td>
  268. </tr>
  269. <tr class="altColor">
  270. <td class="colFirst"><code>static int</code></td>
  271. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_HDR_COMPRESSION_NONE">IMWRITE_HDR_COMPRESSION_NONE</a></span></code>&nbsp;</td>
  272. </tr>
  273. <tr class="rowColor">
  274. <td class="colFirst"><code>static int</code></td>
  275. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_HDR_COMPRESSION_RLE">IMWRITE_HDR_COMPRESSION_RLE</a></span></code>&nbsp;</td>
  276. </tr>
  277. <tr class="altColor">
  278. <td class="colFirst"><code>static int</code></td>
  279. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_JPEG_CHROMA_QUALITY">IMWRITE_JPEG_CHROMA_QUALITY</a></span></code>&nbsp;</td>
  280. </tr>
  281. <tr class="rowColor">
  282. <td class="colFirst"><code>static int</code></td>
  283. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_JPEG_LUMA_QUALITY">IMWRITE_JPEG_LUMA_QUALITY</a></span></code>&nbsp;</td>
  284. </tr>
  285. <tr class="altColor">
  286. <td class="colFirst"><code>static int</code></td>
  287. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_JPEG_OPTIMIZE">IMWRITE_JPEG_OPTIMIZE</a></span></code>&nbsp;</td>
  288. </tr>
  289. <tr class="rowColor">
  290. <td class="colFirst"><code>static int</code></td>
  291. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_JPEG_PROGRESSIVE">IMWRITE_JPEG_PROGRESSIVE</a></span></code>&nbsp;</td>
  292. </tr>
  293. <tr class="altColor">
  294. <td class="colFirst"><code>static int</code></td>
  295. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_JPEG_QUALITY">IMWRITE_JPEG_QUALITY</a></span></code>&nbsp;</td>
  296. </tr>
  297. <tr class="rowColor">
  298. <td class="colFirst"><code>static int</code></td>
  299. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_JPEG_RST_INTERVAL">IMWRITE_JPEG_RST_INTERVAL</a></span></code>&nbsp;</td>
  300. </tr>
  301. <tr class="altColor">
  302. <td class="colFirst"><code>static int</code></td>
  303. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_JPEG_SAMPLING_FACTOR">IMWRITE_JPEG_SAMPLING_FACTOR</a></span></code>&nbsp;</td>
  304. </tr>
  305. <tr class="rowColor">
  306. <td class="colFirst"><code>static int</code></td>
  307. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_JPEG_SAMPLING_FACTOR_411">IMWRITE_JPEG_SAMPLING_FACTOR_411</a></span></code>&nbsp;</td>
  308. </tr>
  309. <tr class="altColor">
  310. <td class="colFirst"><code>static int</code></td>
  311. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_JPEG_SAMPLING_FACTOR_420">IMWRITE_JPEG_SAMPLING_FACTOR_420</a></span></code>&nbsp;</td>
  312. </tr>
  313. <tr class="rowColor">
  314. <td class="colFirst"><code>static int</code></td>
  315. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_JPEG_SAMPLING_FACTOR_422">IMWRITE_JPEG_SAMPLING_FACTOR_422</a></span></code>&nbsp;</td>
  316. </tr>
  317. <tr class="altColor">
  318. <td class="colFirst"><code>static int</code></td>
  319. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_JPEG_SAMPLING_FACTOR_440">IMWRITE_JPEG_SAMPLING_FACTOR_440</a></span></code>&nbsp;</td>
  320. </tr>
  321. <tr class="rowColor">
  322. <td class="colFirst"><code>static int</code></td>
  323. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_JPEG_SAMPLING_FACTOR_444">IMWRITE_JPEG_SAMPLING_FACTOR_444</a></span></code>&nbsp;</td>
  324. </tr>
  325. <tr class="altColor">
  326. <td class="colFirst"><code>static int</code></td>
  327. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_JPEG2000_COMPRESSION_X1000">IMWRITE_JPEG2000_COMPRESSION_X1000</a></span></code>&nbsp;</td>
  328. </tr>
  329. <tr class="rowColor">
  330. <td class="colFirst"><code>static int</code></td>
  331. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_PAM_FORMAT_BLACKANDWHITE">IMWRITE_PAM_FORMAT_BLACKANDWHITE</a></span></code>&nbsp;</td>
  332. </tr>
  333. <tr class="altColor">
  334. <td class="colFirst"><code>static int</code></td>
  335. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_PAM_FORMAT_GRAYSCALE">IMWRITE_PAM_FORMAT_GRAYSCALE</a></span></code>&nbsp;</td>
  336. </tr>
  337. <tr class="rowColor">
  338. <td class="colFirst"><code>static int</code></td>
  339. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_PAM_FORMAT_GRAYSCALE_ALPHA">IMWRITE_PAM_FORMAT_GRAYSCALE_ALPHA</a></span></code>&nbsp;</td>
  340. </tr>
  341. <tr class="altColor">
  342. <td class="colFirst"><code>static int</code></td>
  343. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_PAM_FORMAT_NULL">IMWRITE_PAM_FORMAT_NULL</a></span></code>&nbsp;</td>
  344. </tr>
  345. <tr class="rowColor">
  346. <td class="colFirst"><code>static int</code></td>
  347. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_PAM_FORMAT_RGB">IMWRITE_PAM_FORMAT_RGB</a></span></code>&nbsp;</td>
  348. </tr>
  349. <tr class="altColor">
  350. <td class="colFirst"><code>static int</code></td>
  351. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_PAM_FORMAT_RGB_ALPHA">IMWRITE_PAM_FORMAT_RGB_ALPHA</a></span></code>&nbsp;</td>
  352. </tr>
  353. <tr class="rowColor">
  354. <td class="colFirst"><code>static int</code></td>
  355. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_PAM_TUPLETYPE">IMWRITE_PAM_TUPLETYPE</a></span></code>&nbsp;</td>
  356. </tr>
  357. <tr class="altColor">
  358. <td class="colFirst"><code>static int</code></td>
  359. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_PNG_BILEVEL">IMWRITE_PNG_BILEVEL</a></span></code>&nbsp;</td>
  360. </tr>
  361. <tr class="rowColor">
  362. <td class="colFirst"><code>static int</code></td>
  363. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_PNG_COMPRESSION">IMWRITE_PNG_COMPRESSION</a></span></code>&nbsp;</td>
  364. </tr>
  365. <tr class="altColor">
  366. <td class="colFirst"><code>static int</code></td>
  367. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_PNG_STRATEGY">IMWRITE_PNG_STRATEGY</a></span></code>&nbsp;</td>
  368. </tr>
  369. <tr class="rowColor">
  370. <td class="colFirst"><code>static int</code></td>
  371. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_PNG_STRATEGY_DEFAULT">IMWRITE_PNG_STRATEGY_DEFAULT</a></span></code>&nbsp;</td>
  372. </tr>
  373. <tr class="altColor">
  374. <td class="colFirst"><code>static int</code></td>
  375. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_PNG_STRATEGY_FILTERED">IMWRITE_PNG_STRATEGY_FILTERED</a></span></code>&nbsp;</td>
  376. </tr>
  377. <tr class="rowColor">
  378. <td class="colFirst"><code>static int</code></td>
  379. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_PNG_STRATEGY_FIXED">IMWRITE_PNG_STRATEGY_FIXED</a></span></code>&nbsp;</td>
  380. </tr>
  381. <tr class="altColor">
  382. <td class="colFirst"><code>static int</code></td>
  383. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_PNG_STRATEGY_HUFFMAN_ONLY">IMWRITE_PNG_STRATEGY_HUFFMAN_ONLY</a></span></code>&nbsp;</td>
  384. </tr>
  385. <tr class="rowColor">
  386. <td class="colFirst"><code>static int</code></td>
  387. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_PNG_STRATEGY_RLE">IMWRITE_PNG_STRATEGY_RLE</a></span></code>&nbsp;</td>
  388. </tr>
  389. <tr class="altColor">
  390. <td class="colFirst"><code>static int</code></td>
  391. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_PXM_BINARY">IMWRITE_PXM_BINARY</a></span></code>&nbsp;</td>
  392. </tr>
  393. <tr class="rowColor">
  394. <td class="colFirst"><code>static int</code></td>
  395. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_TIFF_COMPRESSION">IMWRITE_TIFF_COMPRESSION</a></span></code>&nbsp;</td>
  396. </tr>
  397. <tr class="altColor">
  398. <td class="colFirst"><code>static int</code></td>
  399. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_TIFF_RESUNIT">IMWRITE_TIFF_RESUNIT</a></span></code>&nbsp;</td>
  400. </tr>
  401. <tr class="rowColor">
  402. <td class="colFirst"><code>static int</code></td>
  403. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_TIFF_XDPI">IMWRITE_TIFF_XDPI</a></span></code>&nbsp;</td>
  404. </tr>
  405. <tr class="altColor">
  406. <td class="colFirst"><code>static int</code></td>
  407. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_TIFF_YDPI">IMWRITE_TIFF_YDPI</a></span></code>&nbsp;</td>
  408. </tr>
  409. <tr class="rowColor">
  410. <td class="colFirst"><code>static int</code></td>
  411. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#IMWRITE_WEBP_QUALITY">IMWRITE_WEBP_QUALITY</a></span></code>&nbsp;</td>
  412. </tr>
  413. </table>
  414. </li>
  415. </ul>
  416. <!-- ======== CONSTRUCTOR SUMMARY ======== -->
  417. <ul class="blockList">
  418. <li class="blockList"><a name="constructor.summary">
  419. <!-- -->
  420. </a>
  421. <h3>Constructor Summary</h3>
  422. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
  423. <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
  424. <tr>
  425. <th class="colOne" scope="col">Constructor and Description</th>
  426. </tr>
  427. <tr class="altColor">
  428. <td class="colOne"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#Imgcodecs--">Imgcodecs</a></span>()</code>&nbsp;</td>
  429. </tr>
  430. </table>
  431. </li>
  432. </ul>
  433. <!-- ========== METHOD SUMMARY =========== -->
  434. <ul class="blockList">
  435. <li class="blockList"><a name="method.summary">
  436. <!-- -->
  437. </a>
  438. <h3>Method Summary</h3>
  439. <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
  440. <caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
  441. <tr>
  442. <th class="colFirst" scope="col">Modifier and Type</th>
  443. <th class="colLast" scope="col">Method and Description</th>
  444. </tr>
  445. <tr id="i0" class="altColor">
  446. <td class="colFirst"><code>static boolean</code></td>
  447. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#haveImageReader-java.lang.String-">haveImageReader</a></span>(java.lang.String&nbsp;filename)</code>
  448. <div class="block">Returns true if the specified image can be decoded by OpenCV</div>
  449. </td>
  450. </tr>
  451. <tr id="i1" class="rowColor">
  452. <td class="colFirst"><code>static boolean</code></td>
  453. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#haveImageWriter-java.lang.String-">haveImageWriter</a></span>(java.lang.String&nbsp;filename)</code>
  454. <div class="block">Returns true if an image with the specified filename can be encoded by OpenCV</div>
  455. </td>
  456. </tr>
  457. <tr id="i2" class="altColor">
  458. <td class="colFirst"><code>static long</code></td>
  459. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#imcount-java.lang.String-">imcount</a></span>(java.lang.String&nbsp;filename)</code>
  460. <div class="block">Returns the number of images inside the give file
  461. The function imcount will return the number of pages in a multi-page image, or 1 for single-page images</div>
  462. </td>
  463. </tr>
  464. <tr id="i3" class="rowColor">
  465. <td class="colFirst"><code>static long</code></td>
  466. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#imcount-java.lang.String-int-">imcount</a></span>(java.lang.String&nbsp;filename,
  467. int&nbsp;flags)</code>
  468. <div class="block">Returns the number of images inside the give file
  469. The function imcount will return the number of pages in a multi-page image, or 1 for single-page images</div>
  470. </td>
  471. </tr>
  472. <tr id="i4" class="altColor">
  473. <td class="colFirst"><code>static <a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a></code></td>
  474. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#imdecode-org.opencv.core.Mat-int-">imdecode</a></span>(<a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&nbsp;buf,
  475. int&nbsp;flags)</code>
  476. <div class="block">Reads an image from a buffer in memory.</div>
  477. </td>
  478. </tr>
  479. <tr id="i5" class="rowColor">
  480. <td class="colFirst"><code>static boolean</code></td>
  481. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#imdecodemulti-org.opencv.core.Mat-int-java.util.List-">imdecodemulti</a></span>(<a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&nbsp;buf,
  482. int&nbsp;flags,
  483. java.util.List&lt;<a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&gt;&nbsp;mats)</code>
  484. <div class="block">Reads a multi-page image from a buffer in memory.</div>
  485. </td>
  486. </tr>
  487. <tr id="i6" class="altColor">
  488. <td class="colFirst"><code>static boolean</code></td>
  489. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#imencode-java.lang.String-org.opencv.core.Mat-org.opencv.core.MatOfByte-">imencode</a></span>(java.lang.String&nbsp;ext,
  490. <a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&nbsp;img,
  491. <a href="../../../org/opencv/core/MatOfByte.html" title="class in org.opencv.core">MatOfByte</a>&nbsp;buf)</code>
  492. <div class="block">Encodes an image into a memory buffer.</div>
  493. </td>
  494. </tr>
  495. <tr id="i7" class="rowColor">
  496. <td class="colFirst"><code>static boolean</code></td>
  497. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#imencode-java.lang.String-org.opencv.core.Mat-org.opencv.core.MatOfByte-org.opencv.core.MatOfInt-">imencode</a></span>(java.lang.String&nbsp;ext,
  498. <a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&nbsp;img,
  499. <a href="../../../org/opencv/core/MatOfByte.html" title="class in org.opencv.core">MatOfByte</a>&nbsp;buf,
  500. <a href="../../../org/opencv/core/MatOfInt.html" title="class in org.opencv.core">MatOfInt</a>&nbsp;params)</code>
  501. <div class="block">Encodes an image into a memory buffer.</div>
  502. </td>
  503. </tr>
  504. <tr id="i8" class="altColor">
  505. <td class="colFirst"><code>static <a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a></code></td>
  506. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#imread-java.lang.String-">imread</a></span>(java.lang.String&nbsp;filename)</code>
  507. <div class="block">Loads an image from a file.</div>
  508. </td>
  509. </tr>
  510. <tr id="i9" class="rowColor">
  511. <td class="colFirst"><code>static <a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a></code></td>
  512. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#imread-java.lang.String-int-">imread</a></span>(java.lang.String&nbsp;filename,
  513. int&nbsp;flags)</code>
  514. <div class="block">Loads an image from a file.</div>
  515. </td>
  516. </tr>
  517. <tr id="i10" class="altColor">
  518. <td class="colFirst"><code>static boolean</code></td>
  519. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#imreadmulti-java.lang.String-java.util.List-">imreadmulti</a></span>(java.lang.String&nbsp;filename,
  520. java.util.List&lt;<a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&gt;&nbsp;mats)</code>
  521. <div class="block">Loads a multi-page image from a file.</div>
  522. </td>
  523. </tr>
  524. <tr id="i11" class="rowColor">
  525. <td class="colFirst"><code>static boolean</code></td>
  526. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#imreadmulti-java.lang.String-java.util.List-int-">imreadmulti</a></span>(java.lang.String&nbsp;filename,
  527. java.util.List&lt;<a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&gt;&nbsp;mats,
  528. int&nbsp;flags)</code>
  529. <div class="block">Loads a multi-page image from a file.</div>
  530. </td>
  531. </tr>
  532. <tr id="i12" class="altColor">
  533. <td class="colFirst"><code>static boolean</code></td>
  534. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#imreadmulti-java.lang.String-java.util.List-int-int-">imreadmulti</a></span>(java.lang.String&nbsp;filename,
  535. java.util.List&lt;<a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&gt;&nbsp;mats,
  536. int&nbsp;start,
  537. int&nbsp;count)</code>
  538. <div class="block">Loads a of images of a multi-page image from a file.</div>
  539. </td>
  540. </tr>
  541. <tr id="i13" class="rowColor">
  542. <td class="colFirst"><code>static boolean</code></td>
  543. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#imreadmulti-java.lang.String-java.util.List-int-int-int-">imreadmulti</a></span>(java.lang.String&nbsp;filename,
  544. java.util.List&lt;<a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&gt;&nbsp;mats,
  545. int&nbsp;start,
  546. int&nbsp;count,
  547. int&nbsp;flags)</code>
  548. <div class="block">Loads a of images of a multi-page image from a file.</div>
  549. </td>
  550. </tr>
  551. <tr id="i14" class="altColor">
  552. <td class="colFirst"><code>static boolean</code></td>
  553. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#imwrite-java.lang.String-org.opencv.core.Mat-">imwrite</a></span>(java.lang.String&nbsp;filename,
  554. <a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&nbsp;img)</code>
  555. <div class="block">Saves an image to a specified file.</div>
  556. </td>
  557. </tr>
  558. <tr id="i15" class="rowColor">
  559. <td class="colFirst"><code>static boolean</code></td>
  560. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#imwrite-java.lang.String-org.opencv.core.Mat-org.opencv.core.MatOfInt-">imwrite</a></span>(java.lang.String&nbsp;filename,
  561. <a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&nbsp;img,
  562. <a href="../../../org/opencv/core/MatOfInt.html" title="class in org.opencv.core">MatOfInt</a>&nbsp;params)</code>
  563. <div class="block">Saves an image to a specified file.</div>
  564. </td>
  565. </tr>
  566. <tr id="i16" class="altColor">
  567. <td class="colFirst"><code>static boolean</code></td>
  568. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#imwritemulti-java.lang.String-java.util.List-">imwritemulti</a></span>(java.lang.String&nbsp;filename,
  569. java.util.List&lt;<a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&gt;&nbsp;img)</code>&nbsp;</td>
  570. </tr>
  571. <tr id="i17" class="rowColor">
  572. <td class="colFirst"><code>static boolean</code></td>
  573. <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/opencv/imgcodecs/Imgcodecs.html#imwritemulti-java.lang.String-java.util.List-org.opencv.core.MatOfInt-">imwritemulti</a></span>(java.lang.String&nbsp;filename,
  574. java.util.List&lt;<a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&gt;&nbsp;img,
  575. <a href="../../../org/opencv/core/MatOfInt.html" title="class in org.opencv.core">MatOfInt</a>&nbsp;params)</code>&nbsp;</td>
  576. </tr>
  577. </table>
  578. <ul class="blockList">
  579. <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
  580. <!-- -->
  581. </a>
  582. <h3>Methods inherited from class&nbsp;java.lang.Object</h3>
  583. <code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
  584. </ul>
  585. </li>
  586. </ul>
  587. </li>
  588. </ul>
  589. </div>
  590. <div class="details">
  591. <ul class="blockList">
  592. <li class="blockList">
  593. <!-- ============ FIELD DETAIL =========== -->
  594. <ul class="blockList">
  595. <li class="blockList"><a name="field.detail">
  596. <!-- -->
  597. </a>
  598. <h3>Field Detail</h3>
  599. <a name="IMREAD_ANYCOLOR">
  600. <!-- -->
  601. </a>
  602. <ul class="blockList">
  603. <li class="blockList">
  604. <h4>IMREAD_ANYCOLOR</h4>
  605. <pre>public static final&nbsp;int IMREAD_ANYCOLOR</pre>
  606. <dl>
  607. <dt><span class="seeLabel">See Also:</span></dt>
  608. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMREAD_ANYCOLOR">Constant Field Values</a></dd>
  609. </dl>
  610. </li>
  611. </ul>
  612. <a name="IMREAD_ANYDEPTH">
  613. <!-- -->
  614. </a>
  615. <ul class="blockList">
  616. <li class="blockList">
  617. <h4>IMREAD_ANYDEPTH</h4>
  618. <pre>public static final&nbsp;int IMREAD_ANYDEPTH</pre>
  619. <dl>
  620. <dt><span class="seeLabel">See Also:</span></dt>
  621. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMREAD_ANYDEPTH">Constant Field Values</a></dd>
  622. </dl>
  623. </li>
  624. </ul>
  625. <a name="IMREAD_COLOR">
  626. <!-- -->
  627. </a>
  628. <ul class="blockList">
  629. <li class="blockList">
  630. <h4>IMREAD_COLOR</h4>
  631. <pre>public static final&nbsp;int IMREAD_COLOR</pre>
  632. <dl>
  633. <dt><span class="seeLabel">See Also:</span></dt>
  634. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMREAD_COLOR">Constant Field Values</a></dd>
  635. </dl>
  636. </li>
  637. </ul>
  638. <a name="IMREAD_GRAYSCALE">
  639. <!-- -->
  640. </a>
  641. <ul class="blockList">
  642. <li class="blockList">
  643. <h4>IMREAD_GRAYSCALE</h4>
  644. <pre>public static final&nbsp;int IMREAD_GRAYSCALE</pre>
  645. <dl>
  646. <dt><span class="seeLabel">See Also:</span></dt>
  647. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMREAD_GRAYSCALE">Constant Field Values</a></dd>
  648. </dl>
  649. </li>
  650. </ul>
  651. <a name="IMREAD_IGNORE_ORIENTATION">
  652. <!-- -->
  653. </a>
  654. <ul class="blockList">
  655. <li class="blockList">
  656. <h4>IMREAD_IGNORE_ORIENTATION</h4>
  657. <pre>public static final&nbsp;int IMREAD_IGNORE_ORIENTATION</pre>
  658. <dl>
  659. <dt><span class="seeLabel">See Also:</span></dt>
  660. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMREAD_IGNORE_ORIENTATION">Constant Field Values</a></dd>
  661. </dl>
  662. </li>
  663. </ul>
  664. <a name="IMREAD_LOAD_GDAL">
  665. <!-- -->
  666. </a>
  667. <ul class="blockList">
  668. <li class="blockList">
  669. <h4>IMREAD_LOAD_GDAL</h4>
  670. <pre>public static final&nbsp;int IMREAD_LOAD_GDAL</pre>
  671. <dl>
  672. <dt><span class="seeLabel">See Also:</span></dt>
  673. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMREAD_LOAD_GDAL">Constant Field Values</a></dd>
  674. </dl>
  675. </li>
  676. </ul>
  677. <a name="IMREAD_REDUCED_COLOR_2">
  678. <!-- -->
  679. </a>
  680. <ul class="blockList">
  681. <li class="blockList">
  682. <h4>IMREAD_REDUCED_COLOR_2</h4>
  683. <pre>public static final&nbsp;int IMREAD_REDUCED_COLOR_2</pre>
  684. <dl>
  685. <dt><span class="seeLabel">See Also:</span></dt>
  686. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMREAD_REDUCED_COLOR_2">Constant Field Values</a></dd>
  687. </dl>
  688. </li>
  689. </ul>
  690. <a name="IMREAD_REDUCED_COLOR_4">
  691. <!-- -->
  692. </a>
  693. <ul class="blockList">
  694. <li class="blockList">
  695. <h4>IMREAD_REDUCED_COLOR_4</h4>
  696. <pre>public static final&nbsp;int IMREAD_REDUCED_COLOR_4</pre>
  697. <dl>
  698. <dt><span class="seeLabel">See Also:</span></dt>
  699. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMREAD_REDUCED_COLOR_4">Constant Field Values</a></dd>
  700. </dl>
  701. </li>
  702. </ul>
  703. <a name="IMREAD_REDUCED_COLOR_8">
  704. <!-- -->
  705. </a>
  706. <ul class="blockList">
  707. <li class="blockList">
  708. <h4>IMREAD_REDUCED_COLOR_8</h4>
  709. <pre>public static final&nbsp;int IMREAD_REDUCED_COLOR_8</pre>
  710. <dl>
  711. <dt><span class="seeLabel">See Also:</span></dt>
  712. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMREAD_REDUCED_COLOR_8">Constant Field Values</a></dd>
  713. </dl>
  714. </li>
  715. </ul>
  716. <a name="IMREAD_REDUCED_GRAYSCALE_2">
  717. <!-- -->
  718. </a>
  719. <ul class="blockList">
  720. <li class="blockList">
  721. <h4>IMREAD_REDUCED_GRAYSCALE_2</h4>
  722. <pre>public static final&nbsp;int IMREAD_REDUCED_GRAYSCALE_2</pre>
  723. <dl>
  724. <dt><span class="seeLabel">See Also:</span></dt>
  725. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMREAD_REDUCED_GRAYSCALE_2">Constant Field Values</a></dd>
  726. </dl>
  727. </li>
  728. </ul>
  729. <a name="IMREAD_REDUCED_GRAYSCALE_4">
  730. <!-- -->
  731. </a>
  732. <ul class="blockList">
  733. <li class="blockList">
  734. <h4>IMREAD_REDUCED_GRAYSCALE_4</h4>
  735. <pre>public static final&nbsp;int IMREAD_REDUCED_GRAYSCALE_4</pre>
  736. <dl>
  737. <dt><span class="seeLabel">See Also:</span></dt>
  738. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMREAD_REDUCED_GRAYSCALE_4">Constant Field Values</a></dd>
  739. </dl>
  740. </li>
  741. </ul>
  742. <a name="IMREAD_REDUCED_GRAYSCALE_8">
  743. <!-- -->
  744. </a>
  745. <ul class="blockList">
  746. <li class="blockList">
  747. <h4>IMREAD_REDUCED_GRAYSCALE_8</h4>
  748. <pre>public static final&nbsp;int IMREAD_REDUCED_GRAYSCALE_8</pre>
  749. <dl>
  750. <dt><span class="seeLabel">See Also:</span></dt>
  751. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMREAD_REDUCED_GRAYSCALE_8">Constant Field Values</a></dd>
  752. </dl>
  753. </li>
  754. </ul>
  755. <a name="IMREAD_UNCHANGED">
  756. <!-- -->
  757. </a>
  758. <ul class="blockList">
  759. <li class="blockList">
  760. <h4>IMREAD_UNCHANGED</h4>
  761. <pre>public static final&nbsp;int IMREAD_UNCHANGED</pre>
  762. <dl>
  763. <dt><span class="seeLabel">See Also:</span></dt>
  764. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMREAD_UNCHANGED">Constant Field Values</a></dd>
  765. </dl>
  766. </li>
  767. </ul>
  768. <a name="IMWRITE_AVIF_DEPTH">
  769. <!-- -->
  770. </a>
  771. <ul class="blockList">
  772. <li class="blockList">
  773. <h4>IMWRITE_AVIF_DEPTH</h4>
  774. <pre>public static final&nbsp;int IMWRITE_AVIF_DEPTH</pre>
  775. <dl>
  776. <dt><span class="seeLabel">See Also:</span></dt>
  777. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_AVIF_DEPTH">Constant Field Values</a></dd>
  778. </dl>
  779. </li>
  780. </ul>
  781. <a name="IMWRITE_AVIF_QUALITY">
  782. <!-- -->
  783. </a>
  784. <ul class="blockList">
  785. <li class="blockList">
  786. <h4>IMWRITE_AVIF_QUALITY</h4>
  787. <pre>public static final&nbsp;int IMWRITE_AVIF_QUALITY</pre>
  788. <dl>
  789. <dt><span class="seeLabel">See Also:</span></dt>
  790. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_AVIF_QUALITY">Constant Field Values</a></dd>
  791. </dl>
  792. </li>
  793. </ul>
  794. <a name="IMWRITE_AVIF_SPEED">
  795. <!-- -->
  796. </a>
  797. <ul class="blockList">
  798. <li class="blockList">
  799. <h4>IMWRITE_AVIF_SPEED</h4>
  800. <pre>public static final&nbsp;int IMWRITE_AVIF_SPEED</pre>
  801. <dl>
  802. <dt><span class="seeLabel">See Also:</span></dt>
  803. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_AVIF_SPEED">Constant Field Values</a></dd>
  804. </dl>
  805. </li>
  806. </ul>
  807. <a name="IMWRITE_EXR_COMPRESSION">
  808. <!-- -->
  809. </a>
  810. <ul class="blockList">
  811. <li class="blockList">
  812. <h4>IMWRITE_EXR_COMPRESSION</h4>
  813. <pre>public static final&nbsp;int IMWRITE_EXR_COMPRESSION</pre>
  814. <dl>
  815. <dt><span class="seeLabel">See Also:</span></dt>
  816. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_EXR_COMPRESSION">Constant Field Values</a></dd>
  817. </dl>
  818. </li>
  819. </ul>
  820. <a name="IMWRITE_EXR_COMPRESSION_B44">
  821. <!-- -->
  822. </a>
  823. <ul class="blockList">
  824. <li class="blockList">
  825. <h4>IMWRITE_EXR_COMPRESSION_B44</h4>
  826. <pre>public static final&nbsp;int IMWRITE_EXR_COMPRESSION_B44</pre>
  827. <dl>
  828. <dt><span class="seeLabel">See Also:</span></dt>
  829. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_EXR_COMPRESSION_B44">Constant Field Values</a></dd>
  830. </dl>
  831. </li>
  832. </ul>
  833. <a name="IMWRITE_EXR_COMPRESSION_B44A">
  834. <!-- -->
  835. </a>
  836. <ul class="blockList">
  837. <li class="blockList">
  838. <h4>IMWRITE_EXR_COMPRESSION_B44A</h4>
  839. <pre>public static final&nbsp;int IMWRITE_EXR_COMPRESSION_B44A</pre>
  840. <dl>
  841. <dt><span class="seeLabel">See Also:</span></dt>
  842. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_EXR_COMPRESSION_B44A">Constant Field Values</a></dd>
  843. </dl>
  844. </li>
  845. </ul>
  846. <a name="IMWRITE_EXR_COMPRESSION_DWAA">
  847. <!-- -->
  848. </a>
  849. <ul class="blockList">
  850. <li class="blockList">
  851. <h4>IMWRITE_EXR_COMPRESSION_DWAA</h4>
  852. <pre>public static final&nbsp;int IMWRITE_EXR_COMPRESSION_DWAA</pre>
  853. <dl>
  854. <dt><span class="seeLabel">See Also:</span></dt>
  855. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_EXR_COMPRESSION_DWAA">Constant Field Values</a></dd>
  856. </dl>
  857. </li>
  858. </ul>
  859. <a name="IMWRITE_EXR_COMPRESSION_DWAB">
  860. <!-- -->
  861. </a>
  862. <ul class="blockList">
  863. <li class="blockList">
  864. <h4>IMWRITE_EXR_COMPRESSION_DWAB</h4>
  865. <pre>public static final&nbsp;int IMWRITE_EXR_COMPRESSION_DWAB</pre>
  866. <dl>
  867. <dt><span class="seeLabel">See Also:</span></dt>
  868. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_EXR_COMPRESSION_DWAB">Constant Field Values</a></dd>
  869. </dl>
  870. </li>
  871. </ul>
  872. <a name="IMWRITE_EXR_COMPRESSION_NO">
  873. <!-- -->
  874. </a>
  875. <ul class="blockList">
  876. <li class="blockList">
  877. <h4>IMWRITE_EXR_COMPRESSION_NO</h4>
  878. <pre>public static final&nbsp;int IMWRITE_EXR_COMPRESSION_NO</pre>
  879. <dl>
  880. <dt><span class="seeLabel">See Also:</span></dt>
  881. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_EXR_COMPRESSION_NO">Constant Field Values</a></dd>
  882. </dl>
  883. </li>
  884. </ul>
  885. <a name="IMWRITE_EXR_COMPRESSION_PIZ">
  886. <!-- -->
  887. </a>
  888. <ul class="blockList">
  889. <li class="blockList">
  890. <h4>IMWRITE_EXR_COMPRESSION_PIZ</h4>
  891. <pre>public static final&nbsp;int IMWRITE_EXR_COMPRESSION_PIZ</pre>
  892. <dl>
  893. <dt><span class="seeLabel">See Also:</span></dt>
  894. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_EXR_COMPRESSION_PIZ">Constant Field Values</a></dd>
  895. </dl>
  896. </li>
  897. </ul>
  898. <a name="IMWRITE_EXR_COMPRESSION_PXR24">
  899. <!-- -->
  900. </a>
  901. <ul class="blockList">
  902. <li class="blockList">
  903. <h4>IMWRITE_EXR_COMPRESSION_PXR24</h4>
  904. <pre>public static final&nbsp;int IMWRITE_EXR_COMPRESSION_PXR24</pre>
  905. <dl>
  906. <dt><span class="seeLabel">See Also:</span></dt>
  907. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_EXR_COMPRESSION_PXR24">Constant Field Values</a></dd>
  908. </dl>
  909. </li>
  910. </ul>
  911. <a name="IMWRITE_EXR_COMPRESSION_RLE">
  912. <!-- -->
  913. </a>
  914. <ul class="blockList">
  915. <li class="blockList">
  916. <h4>IMWRITE_EXR_COMPRESSION_RLE</h4>
  917. <pre>public static final&nbsp;int IMWRITE_EXR_COMPRESSION_RLE</pre>
  918. <dl>
  919. <dt><span class="seeLabel">See Also:</span></dt>
  920. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_EXR_COMPRESSION_RLE">Constant Field Values</a></dd>
  921. </dl>
  922. </li>
  923. </ul>
  924. <a name="IMWRITE_EXR_COMPRESSION_ZIP">
  925. <!-- -->
  926. </a>
  927. <ul class="blockList">
  928. <li class="blockList">
  929. <h4>IMWRITE_EXR_COMPRESSION_ZIP</h4>
  930. <pre>public static final&nbsp;int IMWRITE_EXR_COMPRESSION_ZIP</pre>
  931. <dl>
  932. <dt><span class="seeLabel">See Also:</span></dt>
  933. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_EXR_COMPRESSION_ZIP">Constant Field Values</a></dd>
  934. </dl>
  935. </li>
  936. </ul>
  937. <a name="IMWRITE_EXR_COMPRESSION_ZIPS">
  938. <!-- -->
  939. </a>
  940. <ul class="blockList">
  941. <li class="blockList">
  942. <h4>IMWRITE_EXR_COMPRESSION_ZIPS</h4>
  943. <pre>public static final&nbsp;int IMWRITE_EXR_COMPRESSION_ZIPS</pre>
  944. <dl>
  945. <dt><span class="seeLabel">See Also:</span></dt>
  946. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_EXR_COMPRESSION_ZIPS">Constant Field Values</a></dd>
  947. </dl>
  948. </li>
  949. </ul>
  950. <a name="IMWRITE_EXR_DWA_COMPRESSION_LEVEL">
  951. <!-- -->
  952. </a>
  953. <ul class="blockList">
  954. <li class="blockList">
  955. <h4>IMWRITE_EXR_DWA_COMPRESSION_LEVEL</h4>
  956. <pre>public static final&nbsp;int IMWRITE_EXR_DWA_COMPRESSION_LEVEL</pre>
  957. <dl>
  958. <dt><span class="seeLabel">See Also:</span></dt>
  959. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_EXR_DWA_COMPRESSION_LEVEL">Constant Field Values</a></dd>
  960. </dl>
  961. </li>
  962. </ul>
  963. <a name="IMWRITE_EXR_TYPE">
  964. <!-- -->
  965. </a>
  966. <ul class="blockList">
  967. <li class="blockList">
  968. <h4>IMWRITE_EXR_TYPE</h4>
  969. <pre>public static final&nbsp;int IMWRITE_EXR_TYPE</pre>
  970. <dl>
  971. <dt><span class="seeLabel">See Also:</span></dt>
  972. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_EXR_TYPE">Constant Field Values</a></dd>
  973. </dl>
  974. </li>
  975. </ul>
  976. <a name="IMWRITE_EXR_TYPE_FLOAT">
  977. <!-- -->
  978. </a>
  979. <ul class="blockList">
  980. <li class="blockList">
  981. <h4>IMWRITE_EXR_TYPE_FLOAT</h4>
  982. <pre>public static final&nbsp;int IMWRITE_EXR_TYPE_FLOAT</pre>
  983. <dl>
  984. <dt><span class="seeLabel">See Also:</span></dt>
  985. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_EXR_TYPE_FLOAT">Constant Field Values</a></dd>
  986. </dl>
  987. </li>
  988. </ul>
  989. <a name="IMWRITE_EXR_TYPE_HALF">
  990. <!-- -->
  991. </a>
  992. <ul class="blockList">
  993. <li class="blockList">
  994. <h4>IMWRITE_EXR_TYPE_HALF</h4>
  995. <pre>public static final&nbsp;int IMWRITE_EXR_TYPE_HALF</pre>
  996. <dl>
  997. <dt><span class="seeLabel">See Also:</span></dt>
  998. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_EXR_TYPE_HALF">Constant Field Values</a></dd>
  999. </dl>
  1000. </li>
  1001. </ul>
  1002. <a name="IMWRITE_HDR_COMPRESSION">
  1003. <!-- -->
  1004. </a>
  1005. <ul class="blockList">
  1006. <li class="blockList">
  1007. <h4>IMWRITE_HDR_COMPRESSION</h4>
  1008. <pre>public static final&nbsp;int IMWRITE_HDR_COMPRESSION</pre>
  1009. <dl>
  1010. <dt><span class="seeLabel">See Also:</span></dt>
  1011. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_HDR_COMPRESSION">Constant Field Values</a></dd>
  1012. </dl>
  1013. </li>
  1014. </ul>
  1015. <a name="IMWRITE_HDR_COMPRESSION_NONE">
  1016. <!-- -->
  1017. </a>
  1018. <ul class="blockList">
  1019. <li class="blockList">
  1020. <h4>IMWRITE_HDR_COMPRESSION_NONE</h4>
  1021. <pre>public static final&nbsp;int IMWRITE_HDR_COMPRESSION_NONE</pre>
  1022. <dl>
  1023. <dt><span class="seeLabel">See Also:</span></dt>
  1024. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_HDR_COMPRESSION_NONE">Constant Field Values</a></dd>
  1025. </dl>
  1026. </li>
  1027. </ul>
  1028. <a name="IMWRITE_HDR_COMPRESSION_RLE">
  1029. <!-- -->
  1030. </a>
  1031. <ul class="blockList">
  1032. <li class="blockList">
  1033. <h4>IMWRITE_HDR_COMPRESSION_RLE</h4>
  1034. <pre>public static final&nbsp;int IMWRITE_HDR_COMPRESSION_RLE</pre>
  1035. <dl>
  1036. <dt><span class="seeLabel">See Also:</span></dt>
  1037. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_HDR_COMPRESSION_RLE">Constant Field Values</a></dd>
  1038. </dl>
  1039. </li>
  1040. </ul>
  1041. <a name="IMWRITE_JPEG_CHROMA_QUALITY">
  1042. <!-- -->
  1043. </a>
  1044. <ul class="blockList">
  1045. <li class="blockList">
  1046. <h4>IMWRITE_JPEG_CHROMA_QUALITY</h4>
  1047. <pre>public static final&nbsp;int IMWRITE_JPEG_CHROMA_QUALITY</pre>
  1048. <dl>
  1049. <dt><span class="seeLabel">See Also:</span></dt>
  1050. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_JPEG_CHROMA_QUALITY">Constant Field Values</a></dd>
  1051. </dl>
  1052. </li>
  1053. </ul>
  1054. <a name="IMWRITE_JPEG_LUMA_QUALITY">
  1055. <!-- -->
  1056. </a>
  1057. <ul class="blockList">
  1058. <li class="blockList">
  1059. <h4>IMWRITE_JPEG_LUMA_QUALITY</h4>
  1060. <pre>public static final&nbsp;int IMWRITE_JPEG_LUMA_QUALITY</pre>
  1061. <dl>
  1062. <dt><span class="seeLabel">See Also:</span></dt>
  1063. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_JPEG_LUMA_QUALITY">Constant Field Values</a></dd>
  1064. </dl>
  1065. </li>
  1066. </ul>
  1067. <a name="IMWRITE_JPEG_OPTIMIZE">
  1068. <!-- -->
  1069. </a>
  1070. <ul class="blockList">
  1071. <li class="blockList">
  1072. <h4>IMWRITE_JPEG_OPTIMIZE</h4>
  1073. <pre>public static final&nbsp;int IMWRITE_JPEG_OPTIMIZE</pre>
  1074. <dl>
  1075. <dt><span class="seeLabel">See Also:</span></dt>
  1076. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_JPEG_OPTIMIZE">Constant Field Values</a></dd>
  1077. </dl>
  1078. </li>
  1079. </ul>
  1080. <a name="IMWRITE_JPEG_PROGRESSIVE">
  1081. <!-- -->
  1082. </a>
  1083. <ul class="blockList">
  1084. <li class="blockList">
  1085. <h4>IMWRITE_JPEG_PROGRESSIVE</h4>
  1086. <pre>public static final&nbsp;int IMWRITE_JPEG_PROGRESSIVE</pre>
  1087. <dl>
  1088. <dt><span class="seeLabel">See Also:</span></dt>
  1089. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_JPEG_PROGRESSIVE">Constant Field Values</a></dd>
  1090. </dl>
  1091. </li>
  1092. </ul>
  1093. <a name="IMWRITE_JPEG_QUALITY">
  1094. <!-- -->
  1095. </a>
  1096. <ul class="blockList">
  1097. <li class="blockList">
  1098. <h4>IMWRITE_JPEG_QUALITY</h4>
  1099. <pre>public static final&nbsp;int IMWRITE_JPEG_QUALITY</pre>
  1100. <dl>
  1101. <dt><span class="seeLabel">See Also:</span></dt>
  1102. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_JPEG_QUALITY">Constant Field Values</a></dd>
  1103. </dl>
  1104. </li>
  1105. </ul>
  1106. <a name="IMWRITE_JPEG_RST_INTERVAL">
  1107. <!-- -->
  1108. </a>
  1109. <ul class="blockList">
  1110. <li class="blockList">
  1111. <h4>IMWRITE_JPEG_RST_INTERVAL</h4>
  1112. <pre>public static final&nbsp;int IMWRITE_JPEG_RST_INTERVAL</pre>
  1113. <dl>
  1114. <dt><span class="seeLabel">See Also:</span></dt>
  1115. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_JPEG_RST_INTERVAL">Constant Field Values</a></dd>
  1116. </dl>
  1117. </li>
  1118. </ul>
  1119. <a name="IMWRITE_JPEG_SAMPLING_FACTOR">
  1120. <!-- -->
  1121. </a>
  1122. <ul class="blockList">
  1123. <li class="blockList">
  1124. <h4>IMWRITE_JPEG_SAMPLING_FACTOR</h4>
  1125. <pre>public static final&nbsp;int IMWRITE_JPEG_SAMPLING_FACTOR</pre>
  1126. <dl>
  1127. <dt><span class="seeLabel">See Also:</span></dt>
  1128. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_JPEG_SAMPLING_FACTOR">Constant Field Values</a></dd>
  1129. </dl>
  1130. </li>
  1131. </ul>
  1132. <a name="IMWRITE_JPEG_SAMPLING_FACTOR_411">
  1133. <!-- -->
  1134. </a>
  1135. <ul class="blockList">
  1136. <li class="blockList">
  1137. <h4>IMWRITE_JPEG_SAMPLING_FACTOR_411</h4>
  1138. <pre>public static final&nbsp;int IMWRITE_JPEG_SAMPLING_FACTOR_411</pre>
  1139. <dl>
  1140. <dt><span class="seeLabel">See Also:</span></dt>
  1141. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_JPEG_SAMPLING_FACTOR_411">Constant Field Values</a></dd>
  1142. </dl>
  1143. </li>
  1144. </ul>
  1145. <a name="IMWRITE_JPEG_SAMPLING_FACTOR_420">
  1146. <!-- -->
  1147. </a>
  1148. <ul class="blockList">
  1149. <li class="blockList">
  1150. <h4>IMWRITE_JPEG_SAMPLING_FACTOR_420</h4>
  1151. <pre>public static final&nbsp;int IMWRITE_JPEG_SAMPLING_FACTOR_420</pre>
  1152. <dl>
  1153. <dt><span class="seeLabel">See Also:</span></dt>
  1154. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_JPEG_SAMPLING_FACTOR_420">Constant Field Values</a></dd>
  1155. </dl>
  1156. </li>
  1157. </ul>
  1158. <a name="IMWRITE_JPEG_SAMPLING_FACTOR_422">
  1159. <!-- -->
  1160. </a>
  1161. <ul class="blockList">
  1162. <li class="blockList">
  1163. <h4>IMWRITE_JPEG_SAMPLING_FACTOR_422</h4>
  1164. <pre>public static final&nbsp;int IMWRITE_JPEG_SAMPLING_FACTOR_422</pre>
  1165. <dl>
  1166. <dt><span class="seeLabel">See Also:</span></dt>
  1167. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_JPEG_SAMPLING_FACTOR_422">Constant Field Values</a></dd>
  1168. </dl>
  1169. </li>
  1170. </ul>
  1171. <a name="IMWRITE_JPEG_SAMPLING_FACTOR_440">
  1172. <!-- -->
  1173. </a>
  1174. <ul class="blockList">
  1175. <li class="blockList">
  1176. <h4>IMWRITE_JPEG_SAMPLING_FACTOR_440</h4>
  1177. <pre>public static final&nbsp;int IMWRITE_JPEG_SAMPLING_FACTOR_440</pre>
  1178. <dl>
  1179. <dt><span class="seeLabel">See Also:</span></dt>
  1180. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_JPEG_SAMPLING_FACTOR_440">Constant Field Values</a></dd>
  1181. </dl>
  1182. </li>
  1183. </ul>
  1184. <a name="IMWRITE_JPEG_SAMPLING_FACTOR_444">
  1185. <!-- -->
  1186. </a>
  1187. <ul class="blockList">
  1188. <li class="blockList">
  1189. <h4>IMWRITE_JPEG_SAMPLING_FACTOR_444</h4>
  1190. <pre>public static final&nbsp;int IMWRITE_JPEG_SAMPLING_FACTOR_444</pre>
  1191. <dl>
  1192. <dt><span class="seeLabel">See Also:</span></dt>
  1193. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_JPEG_SAMPLING_FACTOR_444">Constant Field Values</a></dd>
  1194. </dl>
  1195. </li>
  1196. </ul>
  1197. <a name="IMWRITE_JPEG2000_COMPRESSION_X1000">
  1198. <!-- -->
  1199. </a>
  1200. <ul class="blockList">
  1201. <li class="blockList">
  1202. <h4>IMWRITE_JPEG2000_COMPRESSION_X1000</h4>
  1203. <pre>public static final&nbsp;int IMWRITE_JPEG2000_COMPRESSION_X1000</pre>
  1204. <dl>
  1205. <dt><span class="seeLabel">See Also:</span></dt>
  1206. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_JPEG2000_COMPRESSION_X1000">Constant Field Values</a></dd>
  1207. </dl>
  1208. </li>
  1209. </ul>
  1210. <a name="IMWRITE_PAM_FORMAT_BLACKANDWHITE">
  1211. <!-- -->
  1212. </a>
  1213. <ul class="blockList">
  1214. <li class="blockList">
  1215. <h4>IMWRITE_PAM_FORMAT_BLACKANDWHITE</h4>
  1216. <pre>public static final&nbsp;int IMWRITE_PAM_FORMAT_BLACKANDWHITE</pre>
  1217. <dl>
  1218. <dt><span class="seeLabel">See Also:</span></dt>
  1219. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_PAM_FORMAT_BLACKANDWHITE">Constant Field Values</a></dd>
  1220. </dl>
  1221. </li>
  1222. </ul>
  1223. <a name="IMWRITE_PAM_FORMAT_GRAYSCALE">
  1224. <!-- -->
  1225. </a>
  1226. <ul class="blockList">
  1227. <li class="blockList">
  1228. <h4>IMWRITE_PAM_FORMAT_GRAYSCALE</h4>
  1229. <pre>public static final&nbsp;int IMWRITE_PAM_FORMAT_GRAYSCALE</pre>
  1230. <dl>
  1231. <dt><span class="seeLabel">See Also:</span></dt>
  1232. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_PAM_FORMAT_GRAYSCALE">Constant Field Values</a></dd>
  1233. </dl>
  1234. </li>
  1235. </ul>
  1236. <a name="IMWRITE_PAM_FORMAT_GRAYSCALE_ALPHA">
  1237. <!-- -->
  1238. </a>
  1239. <ul class="blockList">
  1240. <li class="blockList">
  1241. <h4>IMWRITE_PAM_FORMAT_GRAYSCALE_ALPHA</h4>
  1242. <pre>public static final&nbsp;int IMWRITE_PAM_FORMAT_GRAYSCALE_ALPHA</pre>
  1243. <dl>
  1244. <dt><span class="seeLabel">See Also:</span></dt>
  1245. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_PAM_FORMAT_GRAYSCALE_ALPHA">Constant Field Values</a></dd>
  1246. </dl>
  1247. </li>
  1248. </ul>
  1249. <a name="IMWRITE_PAM_FORMAT_NULL">
  1250. <!-- -->
  1251. </a>
  1252. <ul class="blockList">
  1253. <li class="blockList">
  1254. <h4>IMWRITE_PAM_FORMAT_NULL</h4>
  1255. <pre>public static final&nbsp;int IMWRITE_PAM_FORMAT_NULL</pre>
  1256. <dl>
  1257. <dt><span class="seeLabel">See Also:</span></dt>
  1258. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_PAM_FORMAT_NULL">Constant Field Values</a></dd>
  1259. </dl>
  1260. </li>
  1261. </ul>
  1262. <a name="IMWRITE_PAM_FORMAT_RGB">
  1263. <!-- -->
  1264. </a>
  1265. <ul class="blockList">
  1266. <li class="blockList">
  1267. <h4>IMWRITE_PAM_FORMAT_RGB</h4>
  1268. <pre>public static final&nbsp;int IMWRITE_PAM_FORMAT_RGB</pre>
  1269. <dl>
  1270. <dt><span class="seeLabel">See Also:</span></dt>
  1271. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_PAM_FORMAT_RGB">Constant Field Values</a></dd>
  1272. </dl>
  1273. </li>
  1274. </ul>
  1275. <a name="IMWRITE_PAM_FORMAT_RGB_ALPHA">
  1276. <!-- -->
  1277. </a>
  1278. <ul class="blockList">
  1279. <li class="blockList">
  1280. <h4>IMWRITE_PAM_FORMAT_RGB_ALPHA</h4>
  1281. <pre>public static final&nbsp;int IMWRITE_PAM_FORMAT_RGB_ALPHA</pre>
  1282. <dl>
  1283. <dt><span class="seeLabel">See Also:</span></dt>
  1284. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_PAM_FORMAT_RGB_ALPHA">Constant Field Values</a></dd>
  1285. </dl>
  1286. </li>
  1287. </ul>
  1288. <a name="IMWRITE_PAM_TUPLETYPE">
  1289. <!-- -->
  1290. </a>
  1291. <ul class="blockList">
  1292. <li class="blockList">
  1293. <h4>IMWRITE_PAM_TUPLETYPE</h4>
  1294. <pre>public static final&nbsp;int IMWRITE_PAM_TUPLETYPE</pre>
  1295. <dl>
  1296. <dt><span class="seeLabel">See Also:</span></dt>
  1297. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_PAM_TUPLETYPE">Constant Field Values</a></dd>
  1298. </dl>
  1299. </li>
  1300. </ul>
  1301. <a name="IMWRITE_PNG_BILEVEL">
  1302. <!-- -->
  1303. </a>
  1304. <ul class="blockList">
  1305. <li class="blockList">
  1306. <h4>IMWRITE_PNG_BILEVEL</h4>
  1307. <pre>public static final&nbsp;int IMWRITE_PNG_BILEVEL</pre>
  1308. <dl>
  1309. <dt><span class="seeLabel">See Also:</span></dt>
  1310. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_PNG_BILEVEL">Constant Field Values</a></dd>
  1311. </dl>
  1312. </li>
  1313. </ul>
  1314. <a name="IMWRITE_PNG_COMPRESSION">
  1315. <!-- -->
  1316. </a>
  1317. <ul class="blockList">
  1318. <li class="blockList">
  1319. <h4>IMWRITE_PNG_COMPRESSION</h4>
  1320. <pre>public static final&nbsp;int IMWRITE_PNG_COMPRESSION</pre>
  1321. <dl>
  1322. <dt><span class="seeLabel">See Also:</span></dt>
  1323. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_PNG_COMPRESSION">Constant Field Values</a></dd>
  1324. </dl>
  1325. </li>
  1326. </ul>
  1327. <a name="IMWRITE_PNG_STRATEGY">
  1328. <!-- -->
  1329. </a>
  1330. <ul class="blockList">
  1331. <li class="blockList">
  1332. <h4>IMWRITE_PNG_STRATEGY</h4>
  1333. <pre>public static final&nbsp;int IMWRITE_PNG_STRATEGY</pre>
  1334. <dl>
  1335. <dt><span class="seeLabel">See Also:</span></dt>
  1336. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_PNG_STRATEGY">Constant Field Values</a></dd>
  1337. </dl>
  1338. </li>
  1339. </ul>
  1340. <a name="IMWRITE_PNG_STRATEGY_DEFAULT">
  1341. <!-- -->
  1342. </a>
  1343. <ul class="blockList">
  1344. <li class="blockList">
  1345. <h4>IMWRITE_PNG_STRATEGY_DEFAULT</h4>
  1346. <pre>public static final&nbsp;int IMWRITE_PNG_STRATEGY_DEFAULT</pre>
  1347. <dl>
  1348. <dt><span class="seeLabel">See Also:</span></dt>
  1349. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_PNG_STRATEGY_DEFAULT">Constant Field Values</a></dd>
  1350. </dl>
  1351. </li>
  1352. </ul>
  1353. <a name="IMWRITE_PNG_STRATEGY_FILTERED">
  1354. <!-- -->
  1355. </a>
  1356. <ul class="blockList">
  1357. <li class="blockList">
  1358. <h4>IMWRITE_PNG_STRATEGY_FILTERED</h4>
  1359. <pre>public static final&nbsp;int IMWRITE_PNG_STRATEGY_FILTERED</pre>
  1360. <dl>
  1361. <dt><span class="seeLabel">See Also:</span></dt>
  1362. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_PNG_STRATEGY_FILTERED">Constant Field Values</a></dd>
  1363. </dl>
  1364. </li>
  1365. </ul>
  1366. <a name="IMWRITE_PNG_STRATEGY_FIXED">
  1367. <!-- -->
  1368. </a>
  1369. <ul class="blockList">
  1370. <li class="blockList">
  1371. <h4>IMWRITE_PNG_STRATEGY_FIXED</h4>
  1372. <pre>public static final&nbsp;int IMWRITE_PNG_STRATEGY_FIXED</pre>
  1373. <dl>
  1374. <dt><span class="seeLabel">See Also:</span></dt>
  1375. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_PNG_STRATEGY_FIXED">Constant Field Values</a></dd>
  1376. </dl>
  1377. </li>
  1378. </ul>
  1379. <a name="IMWRITE_PNG_STRATEGY_HUFFMAN_ONLY">
  1380. <!-- -->
  1381. </a>
  1382. <ul class="blockList">
  1383. <li class="blockList">
  1384. <h4>IMWRITE_PNG_STRATEGY_HUFFMAN_ONLY</h4>
  1385. <pre>public static final&nbsp;int IMWRITE_PNG_STRATEGY_HUFFMAN_ONLY</pre>
  1386. <dl>
  1387. <dt><span class="seeLabel">See Also:</span></dt>
  1388. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_PNG_STRATEGY_HUFFMAN_ONLY">Constant Field Values</a></dd>
  1389. </dl>
  1390. </li>
  1391. </ul>
  1392. <a name="IMWRITE_PNG_STRATEGY_RLE">
  1393. <!-- -->
  1394. </a>
  1395. <ul class="blockList">
  1396. <li class="blockList">
  1397. <h4>IMWRITE_PNG_STRATEGY_RLE</h4>
  1398. <pre>public static final&nbsp;int IMWRITE_PNG_STRATEGY_RLE</pre>
  1399. <dl>
  1400. <dt><span class="seeLabel">See Also:</span></dt>
  1401. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_PNG_STRATEGY_RLE">Constant Field Values</a></dd>
  1402. </dl>
  1403. </li>
  1404. </ul>
  1405. <a name="IMWRITE_PXM_BINARY">
  1406. <!-- -->
  1407. </a>
  1408. <ul class="blockList">
  1409. <li class="blockList">
  1410. <h4>IMWRITE_PXM_BINARY</h4>
  1411. <pre>public static final&nbsp;int IMWRITE_PXM_BINARY</pre>
  1412. <dl>
  1413. <dt><span class="seeLabel">See Also:</span></dt>
  1414. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_PXM_BINARY">Constant Field Values</a></dd>
  1415. </dl>
  1416. </li>
  1417. </ul>
  1418. <a name="IMWRITE_TIFF_COMPRESSION">
  1419. <!-- -->
  1420. </a>
  1421. <ul class="blockList">
  1422. <li class="blockList">
  1423. <h4>IMWRITE_TIFF_COMPRESSION</h4>
  1424. <pre>public static final&nbsp;int IMWRITE_TIFF_COMPRESSION</pre>
  1425. <dl>
  1426. <dt><span class="seeLabel">See Also:</span></dt>
  1427. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_TIFF_COMPRESSION">Constant Field Values</a></dd>
  1428. </dl>
  1429. </li>
  1430. </ul>
  1431. <a name="IMWRITE_TIFF_RESUNIT">
  1432. <!-- -->
  1433. </a>
  1434. <ul class="blockList">
  1435. <li class="blockList">
  1436. <h4>IMWRITE_TIFF_RESUNIT</h4>
  1437. <pre>public static final&nbsp;int IMWRITE_TIFF_RESUNIT</pre>
  1438. <dl>
  1439. <dt><span class="seeLabel">See Also:</span></dt>
  1440. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_TIFF_RESUNIT">Constant Field Values</a></dd>
  1441. </dl>
  1442. </li>
  1443. </ul>
  1444. <a name="IMWRITE_TIFF_XDPI">
  1445. <!-- -->
  1446. </a>
  1447. <ul class="blockList">
  1448. <li class="blockList">
  1449. <h4>IMWRITE_TIFF_XDPI</h4>
  1450. <pre>public static final&nbsp;int IMWRITE_TIFF_XDPI</pre>
  1451. <dl>
  1452. <dt><span class="seeLabel">See Also:</span></dt>
  1453. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_TIFF_XDPI">Constant Field Values</a></dd>
  1454. </dl>
  1455. </li>
  1456. </ul>
  1457. <a name="IMWRITE_TIFF_YDPI">
  1458. <!-- -->
  1459. </a>
  1460. <ul class="blockList">
  1461. <li class="blockList">
  1462. <h4>IMWRITE_TIFF_YDPI</h4>
  1463. <pre>public static final&nbsp;int IMWRITE_TIFF_YDPI</pre>
  1464. <dl>
  1465. <dt><span class="seeLabel">See Also:</span></dt>
  1466. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_TIFF_YDPI">Constant Field Values</a></dd>
  1467. </dl>
  1468. </li>
  1469. </ul>
  1470. <a name="IMWRITE_WEBP_QUALITY">
  1471. <!-- -->
  1472. </a>
  1473. <ul class="blockListLast">
  1474. <li class="blockList">
  1475. <h4>IMWRITE_WEBP_QUALITY</h4>
  1476. <pre>public static final&nbsp;int IMWRITE_WEBP_QUALITY</pre>
  1477. <dl>
  1478. <dt><span class="seeLabel">See Also:</span></dt>
  1479. <dd><a href="../../../constant-values.html#org.opencv.imgcodecs.Imgcodecs.IMWRITE_WEBP_QUALITY">Constant Field Values</a></dd>
  1480. </dl>
  1481. </li>
  1482. </ul>
  1483. </li>
  1484. </ul>
  1485. <!-- ========= CONSTRUCTOR DETAIL ======== -->
  1486. <ul class="blockList">
  1487. <li class="blockList"><a name="constructor.detail">
  1488. <!-- -->
  1489. </a>
  1490. <h3>Constructor Detail</h3>
  1491. <a name="Imgcodecs--">
  1492. <!-- -->
  1493. </a>
  1494. <ul class="blockListLast">
  1495. <li class="blockList">
  1496. <h4>Imgcodecs</h4>
  1497. <pre>public&nbsp;Imgcodecs()</pre>
  1498. </li>
  1499. </ul>
  1500. </li>
  1501. </ul>
  1502. <!-- ============ METHOD DETAIL ========== -->
  1503. <ul class="blockList">
  1504. <li class="blockList"><a name="method.detail">
  1505. <!-- -->
  1506. </a>
  1507. <h3>Method Detail</h3>
  1508. <a name="haveImageReader-java.lang.String-">
  1509. <!-- -->
  1510. </a>
  1511. <ul class="blockList">
  1512. <li class="blockList">
  1513. <h4>haveImageReader</h4>
  1514. <pre>public static&nbsp;boolean&nbsp;haveImageReader(java.lang.String&nbsp;filename)</pre>
  1515. <div class="block">Returns true if the specified image can be decoded by OpenCV</div>
  1516. <dl>
  1517. <dt><span class="paramLabel">Parameters:</span></dt>
  1518. <dd><code>filename</code> - File name of the image</dd>
  1519. <dt><span class="returnLabel">Returns:</span></dt>
  1520. <dd>automatically generated</dd>
  1521. </dl>
  1522. </li>
  1523. </ul>
  1524. <a name="haveImageWriter-java.lang.String-">
  1525. <!-- -->
  1526. </a>
  1527. <ul class="blockList">
  1528. <li class="blockList">
  1529. <h4>haveImageWriter</h4>
  1530. <pre>public static&nbsp;boolean&nbsp;haveImageWriter(java.lang.String&nbsp;filename)</pre>
  1531. <div class="block">Returns true if an image with the specified filename can be encoded by OpenCV</div>
  1532. <dl>
  1533. <dt><span class="paramLabel">Parameters:</span></dt>
  1534. <dd><code>filename</code> - File name of the image</dd>
  1535. <dt><span class="returnLabel">Returns:</span></dt>
  1536. <dd>automatically generated</dd>
  1537. </dl>
  1538. </li>
  1539. </ul>
  1540. <a name="imcount-java.lang.String-">
  1541. <!-- -->
  1542. </a>
  1543. <ul class="blockList">
  1544. <li class="blockList">
  1545. <h4>imcount</h4>
  1546. <pre>public static&nbsp;long&nbsp;imcount(java.lang.String&nbsp;filename)</pre>
  1547. <div class="block">Returns the number of images inside the give file
  1548. The function imcount will return the number of pages in a multi-page image, or 1 for single-page images</div>
  1549. <dl>
  1550. <dt><span class="paramLabel">Parameters:</span></dt>
  1551. <dd><code>filename</code> - Name of file to be loaded.</dd>
  1552. <dt><span class="returnLabel">Returns:</span></dt>
  1553. <dd>automatically generated</dd>
  1554. </dl>
  1555. </li>
  1556. </ul>
  1557. <a name="imcount-java.lang.String-int-">
  1558. <!-- -->
  1559. </a>
  1560. <ul class="blockList">
  1561. <li class="blockList">
  1562. <h4>imcount</h4>
  1563. <pre>public static&nbsp;long&nbsp;imcount(java.lang.String&nbsp;filename,
  1564. int&nbsp;flags)</pre>
  1565. <div class="block">Returns the number of images inside the give file
  1566. The function imcount will return the number of pages in a multi-page image, or 1 for single-page images</div>
  1567. <dl>
  1568. <dt><span class="paramLabel">Parameters:</span></dt>
  1569. <dd><code>filename</code> - Name of file to be loaded.</dd>
  1570. <dd><code>flags</code> - Flag that can take values of cv::ImreadModes, default with cv::IMREAD_ANYCOLOR.</dd>
  1571. <dt><span class="returnLabel">Returns:</span></dt>
  1572. <dd>automatically generated</dd>
  1573. </dl>
  1574. </li>
  1575. </ul>
  1576. <a name="imdecode-org.opencv.core.Mat-int-">
  1577. <!-- -->
  1578. </a>
  1579. <ul class="blockList">
  1580. <li class="blockList">
  1581. <h4>imdecode</h4>
  1582. <pre>public static&nbsp;<a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&nbsp;imdecode(<a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&nbsp;buf,
  1583. int&nbsp;flags)</pre>
  1584. <div class="block">Reads an image from a buffer in memory.
  1585. The function imdecode reads an image from the specified buffer in the memory. If the buffer is too short or
  1586. contains invalid data, the function returns an empty matrix ( Mat::data==NULL ).
  1587. See cv::imread for the list of supported formats and flags description.
  1588. <b>Note:</b> In the case of color images, the decoded images will have the channels stored in <b>B G R</b> order.</div>
  1589. <dl>
  1590. <dt><span class="paramLabel">Parameters:</span></dt>
  1591. <dd><code>buf</code> - Input array or vector of bytes.</dd>
  1592. <dd><code>flags</code> - The same flags as in cv::imread, see cv::ImreadModes.</dd>
  1593. <dt><span class="returnLabel">Returns:</span></dt>
  1594. <dd>automatically generated</dd>
  1595. </dl>
  1596. </li>
  1597. </ul>
  1598. <a name="imdecodemulti-org.opencv.core.Mat-int-java.util.List-">
  1599. <!-- -->
  1600. </a>
  1601. <ul class="blockList">
  1602. <li class="blockList">
  1603. <h4>imdecodemulti</h4>
  1604. <pre>public static&nbsp;boolean&nbsp;imdecodemulti(<a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&nbsp;buf,
  1605. int&nbsp;flags,
  1606. java.util.List&lt;<a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&gt;&nbsp;mats)</pre>
  1607. <div class="block">Reads a multi-page image from a buffer in memory.
  1608. The function imdecodemulti reads a multi-page image from the specified buffer in the memory. If the buffer is too short or
  1609. contains invalid data, the function returns false.
  1610. See cv::imreadmulti for the list of supported formats and flags description.
  1611. <b>Note:</b> In the case of color images, the decoded images will have the channels stored in <b>B G R</b> order.</div>
  1612. <dl>
  1613. <dt><span class="paramLabel">Parameters:</span></dt>
  1614. <dd><code>buf</code> - Input array or vector of bytes.</dd>
  1615. <dd><code>flags</code> - The same flags as in cv::imread, see cv::ImreadModes.</dd>
  1616. <dd><code>mats</code> - A vector of Mat objects holding each page, if more than one.</dd>
  1617. <dt><span class="returnLabel">Returns:</span></dt>
  1618. <dd>automatically generated</dd>
  1619. </dl>
  1620. </li>
  1621. </ul>
  1622. <a name="imencode-java.lang.String-org.opencv.core.Mat-org.opencv.core.MatOfByte-">
  1623. <!-- -->
  1624. </a>
  1625. <ul class="blockList">
  1626. <li class="blockList">
  1627. <h4>imencode</h4>
  1628. <pre>public static&nbsp;boolean&nbsp;imencode(java.lang.String&nbsp;ext,
  1629. <a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&nbsp;img,
  1630. <a href="../../../org/opencv/core/MatOfByte.html" title="class in org.opencv.core">MatOfByte</a>&nbsp;buf)</pre>
  1631. <div class="block">Encodes an image into a memory buffer.
  1632. The function imencode compresses the image and stores it in the memory buffer that is resized to fit the
  1633. result. See cv::imwrite for the list of supported formats and flags description.</div>
  1634. <dl>
  1635. <dt><span class="paramLabel">Parameters:</span></dt>
  1636. <dd><code>ext</code> - File extension that defines the output format. Must include a leading period.</dd>
  1637. <dd><code>img</code> - Image to be written.</dd>
  1638. <dd><code>buf</code> - Output buffer resized to fit the compressed image.</dd>
  1639. <dt><span class="returnLabel">Returns:</span></dt>
  1640. <dd>automatically generated</dd>
  1641. </dl>
  1642. </li>
  1643. </ul>
  1644. <a name="imencode-java.lang.String-org.opencv.core.Mat-org.opencv.core.MatOfByte-org.opencv.core.MatOfInt-">
  1645. <!-- -->
  1646. </a>
  1647. <ul class="blockList">
  1648. <li class="blockList">
  1649. <h4>imencode</h4>
  1650. <pre>public static&nbsp;boolean&nbsp;imencode(java.lang.String&nbsp;ext,
  1651. <a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&nbsp;img,
  1652. <a href="../../../org/opencv/core/MatOfByte.html" title="class in org.opencv.core">MatOfByte</a>&nbsp;buf,
  1653. <a href="../../../org/opencv/core/MatOfInt.html" title="class in org.opencv.core">MatOfInt</a>&nbsp;params)</pre>
  1654. <div class="block">Encodes an image into a memory buffer.
  1655. The function imencode compresses the image and stores it in the memory buffer that is resized to fit the
  1656. result. See cv::imwrite for the list of supported formats and flags description.</div>
  1657. <dl>
  1658. <dt><span class="paramLabel">Parameters:</span></dt>
  1659. <dd><code>ext</code> - File extension that defines the output format. Must include a leading period.</dd>
  1660. <dd><code>img</code> - Image to be written.</dd>
  1661. <dd><code>buf</code> - Output buffer resized to fit the compressed image.</dd>
  1662. <dd><code>params</code> - Format-specific parameters. See cv::imwrite and cv::ImwriteFlags.</dd>
  1663. <dt><span class="returnLabel">Returns:</span></dt>
  1664. <dd>automatically generated</dd>
  1665. </dl>
  1666. </li>
  1667. </ul>
  1668. <a name="imread-java.lang.String-">
  1669. <!-- -->
  1670. </a>
  1671. <ul class="blockList">
  1672. <li class="blockList">
  1673. <h4>imread</h4>
  1674. <pre>public static&nbsp;<a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&nbsp;imread(java.lang.String&nbsp;filename)</pre>
  1675. <div class="block">Loads an image from a file.
  1676. imread
  1677. The function imread loads an image from the specified file and returns it. If the image cannot be
  1678. read (because of missing file, improper permissions, unsupported or invalid format), the function
  1679. returns an empty matrix ( Mat::data==NULL ).
  1680. Currently, the following file formats are supported:
  1681. <ul>
  1682. <li>
  1683. Windows bitmaps - \*.bmp, \*.dib (always supported)
  1684. </li>
  1685. <li>
  1686. JPEG files - \*.jpeg, \*.jpg, \*.jpe (see the *Note* section)
  1687. </li>
  1688. <li>
  1689. JPEG 2000 files - \*.jp2 (see the *Note* section)
  1690. </li>
  1691. <li>
  1692. Portable Network Graphics - \*.png (see the *Note* section)
  1693. </li>
  1694. <li>
  1695. WebP - \*.webp (see the *Note* section)
  1696. </li>
  1697. <li>
  1698. AVIF - \*.avif (see the *Note* section)
  1699. </li>
  1700. <li>
  1701. Portable image format - \*.pbm, \*.pgm, \*.ppm \*.pxm, \*.pnm (always supported)
  1702. </li>
  1703. <li>
  1704. PFM files - \*.pfm (see the *Note* section)
  1705. </li>
  1706. <li>
  1707. Sun rasters - \*.sr, \*.ras (always supported)
  1708. </li>
  1709. <li>
  1710. TIFF files - \*.tiff, \*.tif (see the *Note* section)
  1711. </li>
  1712. <li>
  1713. OpenEXR Image files - \*.exr (see the *Note* section)
  1714. </li>
  1715. <li>
  1716. Radiance HDR - \*.hdr, \*.pic (always supported)
  1717. </li>
  1718. <li>
  1719. Raster and Vector geospatial data supported by GDAL (see the *Note* section)
  1720. </li>
  1721. </ul>
  1722. <b>Note:</b>
  1723. <ul>
  1724. <li>
  1725. The function determines the type of an image by the content, not by the file extension.
  1726. </li>
  1727. <li>
  1728. In the case of color images, the decoded images will have the channels stored in <b>B G R</b> order.
  1729. </li>
  1730. <li>
  1731. When using IMREAD_GRAYSCALE, the codec's internal grayscale conversion will be used, if available.
  1732. Results may differ to the output of cvtColor()
  1733. </li>
  1734. <li>
  1735. On Microsoft Windows\* OS and MacOSX\*, the codecs shipped with an OpenCV image (libjpeg,
  1736. libpng, libtiff, and libjasper) are used by default. So, OpenCV can always read JPEGs, PNGs,
  1737. and TIFFs. On MacOSX, there is also an option to use native MacOSX image readers. But beware
  1738. that currently these native image loaders give images with different pixel values because of
  1739. the color management embedded into MacOSX.
  1740. </li>
  1741. <li>
  1742. On Linux\*, BSD flavors and other Unix-like open-source operating systems, OpenCV looks for
  1743. codecs supplied with an OS image. Install the relevant packages (do not forget the development
  1744. files, for example, "libjpeg-dev", in Debian\* and Ubuntu\*) to get the codec support or turn
  1745. on the OPENCV_BUILD_3RDPARTY_LIBS flag in CMake.
  1746. </li>
  1747. <li>
  1748. In the case you set *WITH_GDAL* flag to true in CMake and REF: IMREAD_LOAD_GDAL to load the image,
  1749. then the [GDAL](http://www.gdal.org) driver will be used in order to decode the image, supporting
  1750. the following formats: [Raster](http://www.gdal.org/formats_list.html),
  1751. [Vector](http://www.gdal.org/ogr_formats.html).
  1752. </li>
  1753. <li>
  1754. If EXIF information is embedded in the image file, the EXIF orientation will be taken into account
  1755. and thus the image will be rotated accordingly except if the flags REF: IMREAD_IGNORE_ORIENTATION
  1756. or REF: IMREAD_UNCHANGED are passed.
  1757. </li>
  1758. <li>
  1759. Use the IMREAD_UNCHANGED flag to keep the floating point values from PFM image.
  1760. </li>
  1761. <li>
  1762. By default number of pixels must be less than 2^30. Limit can be set using system
  1763. variable OPENCV_IO_MAX_IMAGE_PIXELS
  1764. </li>
  1765. </ul></div>
  1766. <dl>
  1767. <dt><span class="paramLabel">Parameters:</span></dt>
  1768. <dd><code>filename</code> - Name of file to be loaded.</dd>
  1769. <dt><span class="returnLabel">Returns:</span></dt>
  1770. <dd>automatically generated</dd>
  1771. </dl>
  1772. </li>
  1773. </ul>
  1774. <a name="imread-java.lang.String-int-">
  1775. <!-- -->
  1776. </a>
  1777. <ul class="blockList">
  1778. <li class="blockList">
  1779. <h4>imread</h4>
  1780. <pre>public static&nbsp;<a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&nbsp;imread(java.lang.String&nbsp;filename,
  1781. int&nbsp;flags)</pre>
  1782. <div class="block">Loads an image from a file.
  1783. imread
  1784. The function imread loads an image from the specified file and returns it. If the image cannot be
  1785. read (because of missing file, improper permissions, unsupported or invalid format), the function
  1786. returns an empty matrix ( Mat::data==NULL ).
  1787. Currently, the following file formats are supported:
  1788. <ul>
  1789. <li>
  1790. Windows bitmaps - \*.bmp, \*.dib (always supported)
  1791. </li>
  1792. <li>
  1793. JPEG files - \*.jpeg, \*.jpg, \*.jpe (see the *Note* section)
  1794. </li>
  1795. <li>
  1796. JPEG 2000 files - \*.jp2 (see the *Note* section)
  1797. </li>
  1798. <li>
  1799. Portable Network Graphics - \*.png (see the *Note* section)
  1800. </li>
  1801. <li>
  1802. WebP - \*.webp (see the *Note* section)
  1803. </li>
  1804. <li>
  1805. AVIF - \*.avif (see the *Note* section)
  1806. </li>
  1807. <li>
  1808. Portable image format - \*.pbm, \*.pgm, \*.ppm \*.pxm, \*.pnm (always supported)
  1809. </li>
  1810. <li>
  1811. PFM files - \*.pfm (see the *Note* section)
  1812. </li>
  1813. <li>
  1814. Sun rasters - \*.sr, \*.ras (always supported)
  1815. </li>
  1816. <li>
  1817. TIFF files - \*.tiff, \*.tif (see the *Note* section)
  1818. </li>
  1819. <li>
  1820. OpenEXR Image files - \*.exr (see the *Note* section)
  1821. </li>
  1822. <li>
  1823. Radiance HDR - \*.hdr, \*.pic (always supported)
  1824. </li>
  1825. <li>
  1826. Raster and Vector geospatial data supported by GDAL (see the *Note* section)
  1827. </li>
  1828. </ul>
  1829. <b>Note:</b>
  1830. <ul>
  1831. <li>
  1832. The function determines the type of an image by the content, not by the file extension.
  1833. </li>
  1834. <li>
  1835. In the case of color images, the decoded images will have the channels stored in <b>B G R</b> order.
  1836. </li>
  1837. <li>
  1838. When using IMREAD_GRAYSCALE, the codec's internal grayscale conversion will be used, if available.
  1839. Results may differ to the output of cvtColor()
  1840. </li>
  1841. <li>
  1842. On Microsoft Windows\* OS and MacOSX\*, the codecs shipped with an OpenCV image (libjpeg,
  1843. libpng, libtiff, and libjasper) are used by default. So, OpenCV can always read JPEGs, PNGs,
  1844. and TIFFs. On MacOSX, there is also an option to use native MacOSX image readers. But beware
  1845. that currently these native image loaders give images with different pixel values because of
  1846. the color management embedded into MacOSX.
  1847. </li>
  1848. <li>
  1849. On Linux\*, BSD flavors and other Unix-like open-source operating systems, OpenCV looks for
  1850. codecs supplied with an OS image. Install the relevant packages (do not forget the development
  1851. files, for example, "libjpeg-dev", in Debian\* and Ubuntu\*) to get the codec support or turn
  1852. on the OPENCV_BUILD_3RDPARTY_LIBS flag in CMake.
  1853. </li>
  1854. <li>
  1855. In the case you set *WITH_GDAL* flag to true in CMake and REF: IMREAD_LOAD_GDAL to load the image,
  1856. then the [GDAL](http://www.gdal.org) driver will be used in order to decode the image, supporting
  1857. the following formats: [Raster](http://www.gdal.org/formats_list.html),
  1858. [Vector](http://www.gdal.org/ogr_formats.html).
  1859. </li>
  1860. <li>
  1861. If EXIF information is embedded in the image file, the EXIF orientation will be taken into account
  1862. and thus the image will be rotated accordingly except if the flags REF: IMREAD_IGNORE_ORIENTATION
  1863. or REF: IMREAD_UNCHANGED are passed.
  1864. </li>
  1865. <li>
  1866. Use the IMREAD_UNCHANGED flag to keep the floating point values from PFM image.
  1867. </li>
  1868. <li>
  1869. By default number of pixels must be less than 2^30. Limit can be set using system
  1870. variable OPENCV_IO_MAX_IMAGE_PIXELS
  1871. </li>
  1872. </ul></div>
  1873. <dl>
  1874. <dt><span class="paramLabel">Parameters:</span></dt>
  1875. <dd><code>filename</code> - Name of file to be loaded.</dd>
  1876. <dd><code>flags</code> - Flag that can take values of cv::ImreadModes</dd>
  1877. <dt><span class="returnLabel">Returns:</span></dt>
  1878. <dd>automatically generated</dd>
  1879. </dl>
  1880. </li>
  1881. </ul>
  1882. <a name="imreadmulti-java.lang.String-java.util.List-">
  1883. <!-- -->
  1884. </a>
  1885. <ul class="blockList">
  1886. <li class="blockList">
  1887. <h4>imreadmulti</h4>
  1888. <pre>public static&nbsp;boolean&nbsp;imreadmulti(java.lang.String&nbsp;filename,
  1889. java.util.List&lt;<a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&gt;&nbsp;mats)</pre>
  1890. <div class="block">Loads a multi-page image from a file.
  1891. The function imreadmulti loads a multi-page image from the specified file into a vector of Mat objects.</div>
  1892. <dl>
  1893. <dt><span class="paramLabel">Parameters:</span></dt>
  1894. <dd><code>filename</code> - Name of file to be loaded.</dd>
  1895. <dd><code>mats</code> - A vector of Mat objects holding each page.
  1896. SEE: cv::imread</dd>
  1897. <dt><span class="returnLabel">Returns:</span></dt>
  1898. <dd>automatically generated</dd>
  1899. </dl>
  1900. </li>
  1901. </ul>
  1902. <a name="imreadmulti-java.lang.String-java.util.List-int-">
  1903. <!-- -->
  1904. </a>
  1905. <ul class="blockList">
  1906. <li class="blockList">
  1907. <h4>imreadmulti</h4>
  1908. <pre>public static&nbsp;boolean&nbsp;imreadmulti(java.lang.String&nbsp;filename,
  1909. java.util.List&lt;<a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&gt;&nbsp;mats,
  1910. int&nbsp;flags)</pre>
  1911. <div class="block">Loads a multi-page image from a file.
  1912. The function imreadmulti loads a multi-page image from the specified file into a vector of Mat objects.</div>
  1913. <dl>
  1914. <dt><span class="paramLabel">Parameters:</span></dt>
  1915. <dd><code>filename</code> - Name of file to be loaded.</dd>
  1916. <dd><code>mats</code> - A vector of Mat objects holding each page.</dd>
  1917. <dd><code>flags</code> - Flag that can take values of cv::ImreadModes, default with cv::IMREAD_ANYCOLOR.
  1918. SEE: cv::imread</dd>
  1919. <dt><span class="returnLabel">Returns:</span></dt>
  1920. <dd>automatically generated</dd>
  1921. </dl>
  1922. </li>
  1923. </ul>
  1924. <a name="imreadmulti-java.lang.String-java.util.List-int-int-">
  1925. <!-- -->
  1926. </a>
  1927. <ul class="blockList">
  1928. <li class="blockList">
  1929. <h4>imreadmulti</h4>
  1930. <pre>public static&nbsp;boolean&nbsp;imreadmulti(java.lang.String&nbsp;filename,
  1931. java.util.List&lt;<a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&gt;&nbsp;mats,
  1932. int&nbsp;start,
  1933. int&nbsp;count)</pre>
  1934. <div class="block">Loads a of images of a multi-page image from a file.
  1935. The function imreadmulti loads a specified range from a multi-page image from the specified file into a vector of Mat objects.</div>
  1936. <dl>
  1937. <dt><span class="paramLabel">Parameters:</span></dt>
  1938. <dd><code>filename</code> - Name of file to be loaded.</dd>
  1939. <dd><code>mats</code> - A vector of Mat objects holding each page.</dd>
  1940. <dd><code>start</code> - Start index of the image to load</dd>
  1941. <dd><code>count</code> - Count number of images to load
  1942. SEE: cv::imread</dd>
  1943. <dt><span class="returnLabel">Returns:</span></dt>
  1944. <dd>automatically generated</dd>
  1945. </dl>
  1946. </li>
  1947. </ul>
  1948. <a name="imreadmulti-java.lang.String-java.util.List-int-int-int-">
  1949. <!-- -->
  1950. </a>
  1951. <ul class="blockList">
  1952. <li class="blockList">
  1953. <h4>imreadmulti</h4>
  1954. <pre>public static&nbsp;boolean&nbsp;imreadmulti(java.lang.String&nbsp;filename,
  1955. java.util.List&lt;<a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&gt;&nbsp;mats,
  1956. int&nbsp;start,
  1957. int&nbsp;count,
  1958. int&nbsp;flags)</pre>
  1959. <div class="block">Loads a of images of a multi-page image from a file.
  1960. The function imreadmulti loads a specified range from a multi-page image from the specified file into a vector of Mat objects.</div>
  1961. <dl>
  1962. <dt><span class="paramLabel">Parameters:</span></dt>
  1963. <dd><code>filename</code> - Name of file to be loaded.</dd>
  1964. <dd><code>mats</code> - A vector of Mat objects holding each page.</dd>
  1965. <dd><code>start</code> - Start index of the image to load</dd>
  1966. <dd><code>count</code> - Count number of images to load</dd>
  1967. <dd><code>flags</code> - Flag that can take values of cv::ImreadModes, default with cv::IMREAD_ANYCOLOR.
  1968. SEE: cv::imread</dd>
  1969. <dt><span class="returnLabel">Returns:</span></dt>
  1970. <dd>automatically generated</dd>
  1971. </dl>
  1972. </li>
  1973. </ul>
  1974. <a name="imwrite-java.lang.String-org.opencv.core.Mat-">
  1975. <!-- -->
  1976. </a>
  1977. <ul class="blockList">
  1978. <li class="blockList">
  1979. <h4>imwrite</h4>
  1980. <pre>public static&nbsp;boolean&nbsp;imwrite(java.lang.String&nbsp;filename,
  1981. <a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&nbsp;img)</pre>
  1982. <div class="block">Saves an image to a specified file.
  1983. The function imwrite saves the image to the specified file. The image format is chosen based on the
  1984. filename extension (see cv::imread for the list of extensions). In general, only 8-bit unsigned (CV_8U)
  1985. single-channel or 3-channel (with 'BGR' channel order) images
  1986. can be saved using this function, with these exceptions:
  1987. <ul>
  1988. <li>
  1989. With OpenEXR encoder, only 32-bit float (CV_32F) images can be saved.
  1990. <ul>
  1991. <li>
  1992. 8-bit unsigned (CV_8U) images are not supported.
  1993. </li>
  1994. </ul>
  1995. <li>
  1996. With Radiance HDR encoder, non 64-bit float (CV_64F) images can be saved.
  1997. <ul>
  1998. <li>
  1999. All images will be converted to 32-bit float (CV_32F).
  2000. </li>
  2001. </ul>
  2002. <li>
  2003. With JPEG 2000 encoder, 8-bit unsigned (CV_8U) and 16-bit unsigned (CV_16U) images can be saved.
  2004. </li>
  2005. <li>
  2006. With PAM encoder, 8-bit unsigned (CV_8U) and 16-bit unsigned (CV_16U) images can be saved.
  2007. </li>
  2008. <li>
  2009. With PNG encoder, 8-bit unsigned (CV_8U) and 16-bit unsigned (CV_16U) images can be saved.
  2010. <ul>
  2011. <li>
  2012. PNG images with an alpha channel can be saved using this function. To do this, create
  2013. 8-bit (or 16-bit) 4-channel image BGRA, where the alpha channel goes last. Fully transparent pixels
  2014. should have alpha set to 0, fully opaque pixels should have alpha set to 255/65535 (see the code sample below).
  2015. </li>
  2016. </ul>
  2017. <li>
  2018. With PGM/PPM encoder, 8-bit unsigned (CV_8U) and 16-bit unsigned (CV_16U) images can be saved.
  2019. </li>
  2020. <li>
  2021. With TIFF encoder, 8-bit unsigned (CV_8U), 16-bit unsigned (CV_16U),
  2022. 32-bit float (CV_32F) and 64-bit float (CV_64F) images can be saved.
  2023. <ul>
  2024. <li>
  2025. Multiple images (vector of Mat) can be saved in TIFF format (see the code sample below).
  2026. </li>
  2027. <li>
  2028. 32-bit float 3-channel (CV_32FC3) TIFF images will be saved
  2029. using the LogLuv high dynamic range encoding (4 bytes per pixel)
  2030. </li>
  2031. </ul>
  2032. If the image format is not supported, the image will be converted to 8-bit unsigned (CV_8U) and saved that way.
  2033. </li>
  2034. </ul>
  2035. If the format, depth or channel order is different, use
  2036. Mat::convertTo and cv::cvtColor to convert it before saving. Or, use the universal FileStorage I/O
  2037. functions to save the image to XML or YAML format.
  2038. The sample below shows how to create a BGRA image, how to set custom compression parameters and save it to a PNG file.
  2039. It also demonstrates how to save multiple images in a TIFF file:
  2040. INCLUDE: snippets/imgcodecs_imwrite.cpp</div>
  2041. <dl>
  2042. <dt><span class="paramLabel">Parameters:</span></dt>
  2043. <dd><code>filename</code> - Name of the file.</dd>
  2044. <dd><code>img</code> - (Mat or vector of Mat) Image or Images to be saved.</dd>
  2045. <dt><span class="returnLabel">Returns:</span></dt>
  2046. <dd>automatically generated</dd>
  2047. </dl>
  2048. </li>
  2049. </ul>
  2050. <a name="imwrite-java.lang.String-org.opencv.core.Mat-org.opencv.core.MatOfInt-">
  2051. <!-- -->
  2052. </a>
  2053. <ul class="blockList">
  2054. <li class="blockList">
  2055. <h4>imwrite</h4>
  2056. <pre>public static&nbsp;boolean&nbsp;imwrite(java.lang.String&nbsp;filename,
  2057. <a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&nbsp;img,
  2058. <a href="../../../org/opencv/core/MatOfInt.html" title="class in org.opencv.core">MatOfInt</a>&nbsp;params)</pre>
  2059. <div class="block">Saves an image to a specified file.
  2060. The function imwrite saves the image to the specified file. The image format is chosen based on the
  2061. filename extension (see cv::imread for the list of extensions). In general, only 8-bit unsigned (CV_8U)
  2062. single-channel or 3-channel (with 'BGR' channel order) images
  2063. can be saved using this function, with these exceptions:
  2064. <ul>
  2065. <li>
  2066. With OpenEXR encoder, only 32-bit float (CV_32F) images can be saved.
  2067. <ul>
  2068. <li>
  2069. 8-bit unsigned (CV_8U) images are not supported.
  2070. </li>
  2071. </ul>
  2072. <li>
  2073. With Radiance HDR encoder, non 64-bit float (CV_64F) images can be saved.
  2074. <ul>
  2075. <li>
  2076. All images will be converted to 32-bit float (CV_32F).
  2077. </li>
  2078. </ul>
  2079. <li>
  2080. With JPEG 2000 encoder, 8-bit unsigned (CV_8U) and 16-bit unsigned (CV_16U) images can be saved.
  2081. </li>
  2082. <li>
  2083. With PAM encoder, 8-bit unsigned (CV_8U) and 16-bit unsigned (CV_16U) images can be saved.
  2084. </li>
  2085. <li>
  2086. With PNG encoder, 8-bit unsigned (CV_8U) and 16-bit unsigned (CV_16U) images can be saved.
  2087. <ul>
  2088. <li>
  2089. PNG images with an alpha channel can be saved using this function. To do this, create
  2090. 8-bit (or 16-bit) 4-channel image BGRA, where the alpha channel goes last. Fully transparent pixels
  2091. should have alpha set to 0, fully opaque pixels should have alpha set to 255/65535 (see the code sample below).
  2092. </li>
  2093. </ul>
  2094. <li>
  2095. With PGM/PPM encoder, 8-bit unsigned (CV_8U) and 16-bit unsigned (CV_16U) images can be saved.
  2096. </li>
  2097. <li>
  2098. With TIFF encoder, 8-bit unsigned (CV_8U), 16-bit unsigned (CV_16U),
  2099. 32-bit float (CV_32F) and 64-bit float (CV_64F) images can be saved.
  2100. <ul>
  2101. <li>
  2102. Multiple images (vector of Mat) can be saved in TIFF format (see the code sample below).
  2103. </li>
  2104. <li>
  2105. 32-bit float 3-channel (CV_32FC3) TIFF images will be saved
  2106. using the LogLuv high dynamic range encoding (4 bytes per pixel)
  2107. </li>
  2108. </ul>
  2109. If the image format is not supported, the image will be converted to 8-bit unsigned (CV_8U) and saved that way.
  2110. </li>
  2111. </ul>
  2112. If the format, depth or channel order is different, use
  2113. Mat::convertTo and cv::cvtColor to convert it before saving. Or, use the universal FileStorage I/O
  2114. functions to save the image to XML or YAML format.
  2115. The sample below shows how to create a BGRA image, how to set custom compression parameters and save it to a PNG file.
  2116. It also demonstrates how to save multiple images in a TIFF file:
  2117. INCLUDE: snippets/imgcodecs_imwrite.cpp</div>
  2118. <dl>
  2119. <dt><span class="paramLabel">Parameters:</span></dt>
  2120. <dd><code>filename</code> - Name of the file.</dd>
  2121. <dd><code>img</code> - (Mat or vector of Mat) Image or Images to be saved.</dd>
  2122. <dd><code>params</code> - Format-specific parameters encoded as pairs (paramId_1, paramValue_1, paramId_2, paramValue_2, ... .) see cv::ImwriteFlags</dd>
  2123. <dt><span class="returnLabel">Returns:</span></dt>
  2124. <dd>automatically generated</dd>
  2125. </dl>
  2126. </li>
  2127. </ul>
  2128. <a name="imwritemulti-java.lang.String-java.util.List-">
  2129. <!-- -->
  2130. </a>
  2131. <ul class="blockList">
  2132. <li class="blockList">
  2133. <h4>imwritemulti</h4>
  2134. <pre>public static&nbsp;boolean&nbsp;imwritemulti(java.lang.String&nbsp;filename,
  2135. java.util.List&lt;<a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&gt;&nbsp;img)</pre>
  2136. </li>
  2137. </ul>
  2138. <a name="imwritemulti-java.lang.String-java.util.List-org.opencv.core.MatOfInt-">
  2139. <!-- -->
  2140. </a>
  2141. <ul class="blockListLast">
  2142. <li class="blockList">
  2143. <h4>imwritemulti</h4>
  2144. <pre>public static&nbsp;boolean&nbsp;imwritemulti(java.lang.String&nbsp;filename,
  2145. java.util.List&lt;<a href="../../../org/opencv/core/Mat.html" title="class in org.opencv.core">Mat</a>&gt;&nbsp;img,
  2146. <a href="../../../org/opencv/core/MatOfInt.html" title="class in org.opencv.core">MatOfInt</a>&nbsp;params)</pre>
  2147. </li>
  2148. </ul>
  2149. </li>
  2150. </ul>
  2151. </li>
  2152. </ul>
  2153. </div>
  2154. </div>
  2155. <!-- ========= END OF CLASS DATA ========= -->
  2156. <!-- ======= START OF BOTTOM NAVBAR ====== -->
  2157. <div class="bottomNav"><a name="navbar.bottom">
  2158. <!-- -->
  2159. </a>
  2160. <div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
  2161. <a name="navbar.bottom.firstrow">
  2162. <!-- -->
  2163. </a>
  2164. <ul class="navList" title="Navigation">
  2165. <li><a href="../../../overview-summary.html">Overview</a></li>
  2166. <li><a href="package-summary.html">Package</a></li>
  2167. <li class="navBarCell1Rev">Class</li>
  2168. <li><a href="package-tree.html">Tree</a></li>
  2169. <li><a href="../../../index-all.html">Index</a></li>
  2170. <li><a href="../../../help-doc.html">Help</a></li>
  2171. </ul>
  2172. <div class="aboutLanguage">
  2173. <script>
  2174. var url = window.location.href;
  2175. var pos = url.lastIndexOf('/javadoc/');
  2176. url = pos >= 0 ? (url.substring(0, pos) + '/javadoc/mymath.js') : (window.location.origin + '/mymath.js');
  2177. var script = document.createElement('script');
  2178. script.src = 'https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-AMS-MML_HTMLorMML,' + url;
  2179. document.getElementsByTagName('head')[0].appendChild(script);
  2180. </script>
  2181. </div>
  2182. </div>
  2183. <div class="subNav">
  2184. <ul class="navList">
  2185. <li>Prev&nbsp;Class</li>
  2186. <li>Next&nbsp;Class</li>
  2187. </ul>
  2188. <ul class="navList">
  2189. <li><a href="../../../index.html?org/opencv/imgcodecs/Imgcodecs.html" target="_top">Frames</a></li>
  2190. <li><a href="Imgcodecs.html" target="_top">No&nbsp;Frames</a></li>
  2191. </ul>
  2192. <ul class="navList" id="allclasses_navbar_bottom">
  2193. <li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
  2194. </ul>
  2195. <div>
  2196. <script type="text/javascript"><!--
  2197. allClassesLink = document.getElementById("allclasses_navbar_bottom");
  2198. if(window==top) {
  2199. allClassesLink.style.display = "block";
  2200. }
  2201. else {
  2202. allClassesLink.style.display = "none";
  2203. }
  2204. //-->
  2205. </script>
  2206. </div>
  2207. <div>
  2208. <ul class="subNavList">
  2209. <li>Summary:&nbsp;</li>
  2210. <li>Nested&nbsp;|&nbsp;</li>
  2211. <li><a href="#field.summary">Field</a>&nbsp;|&nbsp;</li>
  2212. <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
  2213. <li><a href="#method.summary">Method</a></li>
  2214. </ul>
  2215. <ul class="subNavList">
  2216. <li>Detail:&nbsp;</li>
  2217. <li><a href="#field.detail">Field</a>&nbsp;|&nbsp;</li>
  2218. <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
  2219. <li><a href="#method.detail">Method</a></li>
  2220. </ul>
  2221. </div>
  2222. <a name="skip.navbar.bottom">
  2223. <!-- -->
  2224. </a></div>
  2225. <!-- ======== END OF BOTTOM NAVBAR ======= -->
  2226. <p class="legalCopy"><small>Generated on 2023-06-28 12:47:21 / OpenCV 4.8.0</small></p>
  2227. </body>
  2228. </html>