我已經(jīng)編寫(xiě)了用于在圖像文件上執(zhí)行 OCR 的 python 代碼。python代碼涉及argparse,需要通過(guò)powershell運(yùn)行。但是,我一次只能在一張圖像上運(yùn)行此代碼。我想編寫(xiě)一個(gè)powershell循環(huán)來(lái)遍歷特定文件夾中的圖像并運(yùn)行python代碼。我使用的是 Windows 10 和 python 3。我以前從未使用過(guò) powershell。我嘗試在文件夾上使用 Foreach-Object 命令,代碼如下所示:Get-ChildItem "Path to the folder with pics" -Filter *.jpg | Foreach-Object { $content = Get-Content $_.FullName python ocr3.py --image content}該ocr3.py文件(帶有代碼$ python ocr3.py --image images\image.jpg)返回一個(gè)帶有已識(shí)別文本的 word 文檔。我期待上面的循環(huán)為文件夾中的每個(gè)圖像返回一堆word文檔
1 回答

拉丁的傳說(shuō)
TA貢獻(xiàn)1789條經(jīng)驗(yàn) 獲得超8個(gè)贊
如果您只需要將文件路徑作為參數(shù)傳遞,則不需要使用 get-content。請(qǐng)嘗試以下操作:
Get-ChildItem "C:\Temp\pics" -Filter *.jpg | Foreach-Object { python ocr3.py --image $_.FullName }
添加回答
舉報(bào)
0/150
提交
取消