原创 Dijkstra算法——最短路徑

一、最短路徑 非網圖,最短路徑是指兩頂點之間的邊數最少的路線 路徑 途經路徑數 A--E 1 A--D--E 2 A--D--C--E 3 A--B--C--E 3   在網圖中,最短路徑是指兩頂

原创 opencv3編程入門——學習筆記(4)基礎圖像容器Mat類

上一篇文字裏面其實還有個小坑。如果真的像我說的代碼是自己敲的話就能發現。在代碼的第35行有 srcImage.copyTo(tempImage);//複製源圖到臨時變量  的代碼。其中.copyto()解釋說是複製源圖到一個臨時變量。這裏

原创 opencv3編程入門——學習筆記(2)用軌跡條來控制兩圖像Alpha融合

        自己立下的flag,熬夜也要完成呀,繼續更博。今天看到了第三章,對在窗口中加軌跡條,以及簡單的alpha融合有了一個簡單的認識。        還是先說alpha融合,其實個人認爲就是兩幅圖片在各自乘上各自的透明度權值然後

原创 約瑟夫問題的Java實現

約瑟夫問題,也是被稱爲丟手絹問題。利用C++或者Java的單向環形鏈表能夠較好的解決,但肯定不是最簡單的方法。就僅僅是我在學習Java的過程中的一個小的作業題。 問題的來源,據說著名猶太歷史學家 Josephus有過以下的故事:在羅馬人佔

原创 opencv3編程入門——學習筆記(1)argc與argv

        以前“看”了很多C++方面的書,基本上都是從入門到放棄。感覺C++的學習太零碎化,不太容易上手。最近導師的項目需要,也是以後開題的需要吧,所以要真的下工夫啃一下cpencv的一些東西了,那C++的一些問題就又會一個個的出現

原创 學習java的tips(不斷更新)

自己在學Java的時候先從命令行編譯、執行入手。所以首先接觸到了一些關於命令行指令的知識。 1.命令行指令總結(更新中) 1.1.1 進入命令行界面:快捷鍵windows+R-->輸入cmd 1.1.2 進入到命令行潔面後如果輸入可能會有

原创 opencv3編程入門——學習筆記(3)鼠標的交互式使用

       今天明白看一件事情,在編程的學習過程中,每一行的代碼最好都是自己敲,遇見一個不懂的地方就去查一下。怪不得那些大牛都說想學編程,總是複製粘貼是絕對不行的。因爲你在敲每一個函數,每一個變量的時候都能發現新的問題。學習的其實不是某