最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java OpenCV實(shí)現(xiàn)圖像鏡像翻轉(zhuǎn)效果

 更新時(shí)間:2019年07月23日 15:57:46   作者:tryflys  
這篇文章主要為大家詳細(xì)介紹了Java OpenCV實(shí)現(xiàn)圖像鏡像翻轉(zhuǎn)效果,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了Java OpenCV實(shí)現(xiàn)圖像鏡像翻轉(zhuǎn)效果的具體代碼,供大家參考,具體內(nèi)容如下

主要使用OpenCV的flip()方法,可以實(shí)現(xiàn)圖像的垂直、水平以及同時(shí)垂直鏡像翻轉(zhuǎn)。

flip是Core的靜態(tài)方法,用法為:

public static void flip(Mat src, Mat dst, int flipCode) 

參數(shù)說(shuō)明:

src:輸入圖像;
dst:輸出圖像;
flipCode:
  = 0 圖像向下翻轉(zhuǎn)
  > 0 圖像向右翻轉(zhuǎn)
  < 0 圖像同時(shí)向下向右翻轉(zhuǎn)

代碼如下:

public static void main(String[] args) {

    Mat img = Imgcodecs.imread("img/test.jpg");

    Mat dst1 = new Mat(img.rows(), img.cols(), CvType.CV_8UC3);
    Mat dst2 = new Mat(img.rows(), img.cols(), CvType.CV_8UC3);
    Mat dst3 = new Mat(img.rows(), img.cols(), CvType.CV_8UC3);

    //向右翻轉(zhuǎn)
    Core.flip(img, dst1, 1);
    //向下翻轉(zhuǎn)
    Core.flip(img, dst2, 0);
    //同時(shí)向右向下翻轉(zhuǎn)
    Core.flip(img, dst3, -1);

    Tools.showImage(img, ".jpg", "原始");
    Tools.showImage(dst1, ".jpg", "向右翻轉(zhuǎn)");
    Tools.showImage(dst2, ".jpg", "向下翻轉(zhuǎn)");
    Tools.showImage(dst3, ".jpg", "同時(shí)向右向下翻轉(zhuǎn)");
  }

運(yùn)行結(jié)果如下:

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java使用線程池執(zhí)行定時(shí)任務(wù)

    Java使用線程池執(zhí)行定時(shí)任務(wù)

    本文介紹了Java使用線程池執(zhí)行定時(shí)任務(wù),其中ScheduledThreadPool和SingleThreadScheduledExecutor都是可以執(zhí)行定時(shí)任務(wù)的,但是具體怎么執(zhí)行,下面我們一起進(jìn)入文章了解具體詳情吧
    2022-05-05
  • Java中FileOutputStream流的write方法

    Java中FileOutputStream流的write方法

    這篇文章主要為大家詳細(xì)介紹了Java中FileOutputStream流的write方法,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • Java中比較Long類(lèi)型是否相等代碼示例

    Java中比較Long類(lèi)型是否相等代碼示例

    在Java編程中l(wèi)ong是一種數(shù)據(jù)類(lèi)型,用于表示整數(shù)值,下面這篇文章主要給大家介紹了關(guān)于Java中比較Long類(lèi)型是否相等的相關(guān)資料,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-05-05
  • Java微信跳一跳操作指南

    Java微信跳一跳操作指南

    這篇文章主要為大家詳細(xì)介紹了Java微信跳一跳操作指南,通過(guò)adb來(lái)控制手機(jī)進(jìn)行操作,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-01-01
  • IDEA生成可運(yùn)行jar包(包含第三方j(luò)ar包)流程詳解

    IDEA生成可運(yùn)行jar包(包含第三方j(luò)ar包)流程詳解

    這篇文章主要介紹了IDEA生成可運(yùn)行jar包(包含第三方j(luò)ar包)流程詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • SpringBoot使用CORS實(shí)現(xiàn)無(wú)縫跨域的方法實(shí)現(xiàn)

    SpringBoot使用CORS實(shí)現(xiàn)無(wú)縫跨域的方法實(shí)現(xiàn)

    CORS 是一種在服務(wù)端設(shè)置響應(yīng)頭部信息的機(jī)制,允許特定的源進(jìn)行跨域訪問(wèn),本文主要介紹了SpringBoot使用CORS實(shí)現(xiàn)無(wú)縫跨域的方法實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-10-10
  • java8新特性之stream的collect實(shí)戰(zhàn)教程

    java8新特性之stream的collect實(shí)戰(zhàn)教程

    這篇文章主要介紹了java8新特性之stream的collect實(shí)戰(zhàn)教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-08-08
  • 不寫(xiě)mybatis的@Param有的報(bào)錯(cuò)有的卻不報(bào)錯(cuò)問(wèn)題分析

    不寫(xiě)mybatis的@Param有的報(bào)錯(cuò)有的卻不報(bào)錯(cuò)問(wèn)題分析

    這篇文章主要為大家介紹了不寫(xiě)mybatis的@Param有的報(bào)錯(cuò)有的卻不報(bào)錯(cuò)問(wèn)題分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-09-09
  • MyBatis-Plus 如何單元測(cè)試的實(shí)現(xiàn)

    MyBatis-Plus 如何單元測(cè)試的實(shí)現(xiàn)

    這篇文章主要介紹了MyBatis-Plus 如何單元測(cè)試的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • bootstrap.yml如何讀取nacos配置中心的配置文件

    bootstrap.yml如何讀取nacos配置中心的配置文件

    這篇文章主要介紹了bootstrap.yml讀取nacos配置中心的配置文件問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12

最新評(píng)論

大埔县| 葵青区| 平远县| 莱芜市| 边坝县| 得荣县| 天等县| 金湖县| 农安县| 浪卡子县| 疏附县| 东光县| 阿克陶县| 张掖市| 怀远县| 永登县| 奉化市| 庆城县| 漾濞| 孝感市| 牟定县| 房产| 峡江县| 宜川县| 平乡县| 和龙市| 绿春县| 房产| 桃园市| 灵石县| 呼伦贝尔市| 宾阳县| 德保县| 东安县| 贺州市| 普陀区| 阿城市| 丰镇市| 和硕县| 遵义县| 驻马店市|