可憐的故事...
今天朋友遇到的事情,太經典了。
朋友在用 OpenCV 的 haar classifier.. 不過這不是重點..
重點是使用的時候要指定一長串參數
haartraining -data data\cascade-vec pos.vec -bg neg.ext \
-npos 2 -nneg2 -nstages 30 -mem 1000 \
-mode ALL -w 32 –h 32
所以朋友就把上面一整串東西先輸入到 UltraEditor 裡面,
然後每次要執行的時候就用複製,再貼到文字視窗命令列去執行。
但是每次都有錯誤訊息,說參數所指定的長寬跟輸入的圖形大小不配,
然後 output information 說命令列設定的參數是 32 x 24!
怎麼可能,明明眼睛看著就是 32 阿
折騰了好幾個小時到深夜,也就是一直到剛剛啦,才發現原因,
再看一眼……
haartraining -data data\cascade-vec pos.vec -bg neg.ext \
-npos 2 -nneg2 -nstages 30 -mem 1000 \
-mode ALL -w 32 –h 32
發現了嗎……
那個 - 跟 h 離的很開 XD
不知道為什麼,但是在 UltraEditor 裡面的那個 – 不是 -,
而是某個跟 - 長得很像的東西,然後每次複製貼上過來的東西就都是 –h 24,
然後程式就覺得你沒有指定 -h,就用預設的,然後就錯了 XD
不知道那個 – 是從哪裡來的
我猜可能是打那段命令列的時候,可能打到 -h 剛好換行,
UltraEditor 看到 " -h" 開頭,就很聰明的辨識出這是一個 item,
然後就把那個 - 換成 item leader XDDDDDD
我沒有 UltraEditor,有人願意試試看分享一下嗎?
超好笑,朋友很怒 XD
--
To iterate is human, to recurse, divine.
遞迴只應天上有, 凡人該當用迴圈. L. Peter Deutsch
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.114.34
推
09/30 01:11, , 1F
09/30 01:11, 1F
推
09/30 01:13, , 2F
09/30 01:13, 2F
→
09/30 01:13, , 3F
09/30 01:13, 3F
→
09/30 01:14, , 4F
09/30 01:14, 4F
→
09/30 01:14, , 5F
09/30 01:14, 5F
→
09/30 01:15, , 6F
09/30 01:15, 6F
→
09/30 01:16, , 7F
09/30 01:16, 7F
推
09/30 08:29, , 8F
09/30 08:29, 8F
→
09/30 10:42, , 9F
09/30 10:42, 9F
推
09/30 14:38, , 10F
09/30 14:38, 10F
推
10/01 00:25, , 11F
10/01 00:25, 11F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章