本站建議搭配 Hover Zoom+ chrome 擴充套件,可自動放大圖片
( 站內文介紹: https://goo.gl/BnBSGa )
網站搜索不是很好用建議使用google底下括號內是範例,整串打進google搜索內;
[ site:https://charlottehong.blogspot.tw/ 你要搜索的內容 ]
2017年9月24日 星期日
2017年9月17日 星期日
Win10 1703 icon 圖示亂跑 插入圖示中間其他圖示跑掉
Win10 1703 icon 圖示亂跑 插入圖示中間其他圖示跑掉
如果直接全新安裝貌似不會有這個bug如果是升級上來會有這個問題,尤其是筆電
處理方法
有三個關鍵原因導致的
- 升級1703非全新安裝
- 貼齊格線
- 文字放大
升級1703非全新安裝
只能重灌了,不能重灌就以下方法加減用~
如果是1604升級上來不會有事情,但是如果超過兩個版本也就是從1604之前一路升級上來的就會有這個狀況。
如果是1604升級上來不會有事情,但是如果超過兩個版本也就是從1604之前一路升級上來的就會有這個狀況。
貼齊格線
右鍵→檢視→貼齊格線
直接不貼齊格線就正常了,不過可能要習慣一下。
或者也可以關掉之後重新打開也會恢復正常,但是重新開機之後又會不正常,又要重按一次。
或者也可以關掉之後重新打開也會恢復正常,但是重新開機之後又會不正常,又要重按一次。
文字放大
或者桌面→右鍵→顯示設定→縮放與版面配置改回100%也就正常了。
不過對於2K以上的螢幕或是筆電不得不放大,只能忍了或重灌。
2017年9月9日 星期六
Harris corner 角點偵測源代碼 source code
Harris corner 角點偵測源代碼 source code
bool harris(const vector<float>& p,
size_t w, size_t y, size_t x)
{
// 閥值
constexpr float r = 10;
constexpr float thre = ((r + 1)*(r + 1)) / r;
// 二維讀取
auto at2d = [&](int y, int x) {return p[y*w + x];};
// 公式
float Dxx = 2 * at2d(y, x) - at2d(y, x-1) - at2d(y, x+1);
float Dyy = 2 * at2d(y, x) - at2d(y-1, x) - at2d(y+1, x);
float Dxy = at2d(y+1, x+1) + at2d(y-1, x-1)
- at2d(y-1, x+1) - at2d(y+1, x-1);
Dxy /= 4;
float Tr = Dxx + Dyy;
float Det = Dxx * Dyy - Dxy*Dxy;
// 判斷閥值
if ((Tr*Tr / Det) < thre) {
return 1;
} return 0;
}
沒有針對邊緣防呆,記得避開邊緣的點
測試圖
2017年9月7日 星期四
2017年9月6日 星期三
新版 rar 如何直接解壓縮到目錄 不解壓縮到 C槽 TEMP
新版 rar 如何直接解壓縮到目錄 不解壓縮到 C槽 TEMP
爬文看網路上很多的說法是路徑改成 \ 的,但是實際操作還是跑到C曹去了測試了一下幾個路徑有不同的結果。
不使用暫存的解壓縮方法
不會跑到別的地方去的方法是
- 直接右鍵,然後選擇
解壓縮到...
、解壓縮至此
大檔案儘可能使用這個方式解壓,不要用拖曳的拖式解壓出來。
會使用暫存的解壓縮方法
如果是打開進RAR後再拖曳解壓縮,就會先解到暫存目錄再複製過去。
下面是在WinRAR的設定中,暫存目錄根據以下設定有不同的結果。
有無打勾 "僅使用存取式硬碟" 並不影響。
- 暫存目錄在壓縮檔旁邊
.\
- 暫存目錄在使用者文件
..\
- 暫存目錄在C
...\
- 暫存目錄在temp
~\
2017年9月5日 星期二
C/C++ 編譯時如何更換圖示 gcc 與 Visual Studio
C/C++ 編譯時如何更換圖示 gcc 與 Visual Studio
Visual Studio
這個比較簡單只要直接加入資源即可
然後依據你的編譯模式 x86/x64 和 debug/release 找到相應的檔案,或者你退到最外面直接在右上角搜索 *.exe 也可以,就可以看到圖示了。
gcc
這個比較複雜一點,寫了一個程序可以製作檔案,直接下載使用即可。
產生資源檔
先把你的圖示ico與下載的檔案create_resource_release放在一起,然後直接拉進去就可以產生了。
或者用命令
create_resource_release.exe CHG.ico
你可以一次拉多個檔案進去
即可產生 CHG_icon.o
在來編譯的時候只要加入他即可,例如我編譯一個cpp sou.cpp 下這樣的命令
g++ CHG_icon.o sou.cpp -o sou.exe
產生出來的檔案就有圖示了
標籤:
C++11,
VisualStudio
訂閱:
文章 (Atom)