(error:-215:Assertion failed)!dsize.empty() in function cv::hal::resize

报错信息:

Error occurred when executing CLIPSeg:OpenCV(4. 8. 0) D: lalopencv pythonlopencv pythonlopencvimoduleslimgproclsrclresize. cpp:3699: (error:-215:Assertion failed)!dsize.empty() in function cv::hal::resize

(error:-215:Assertion failed)!dsize.empty() in function cv::hal::resize

报错原因:

opencv版本不正确。

解决方法

重新安装,根据需要安装指定版本。

pip uninstall opencv-python
pip uninstall opencv-python-headless
pip install opencv-python==4.9.0.80   
pip install opencv-python-headless==4.7.0.72

附加

如果以上还不能解决问题的话,建议改一下comfyui/custom_nodes 目录下的clipseg.py文件

找到这几行

with torch.no_grad():
     outputs = model(**input_prc)
tensor = torch.sigmoid(outputs[0]) # get the mask

改成如下

 with torch.no_grad():
      outputs = model(**input_prc)
        
preds = outputs.logits.unsqueeze(1)
tensor = torch.sigmoid(preds[0][0]) # get the mask
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
报错处理

Error occurred when executing KSampler:Given groups=1, weight of size [320, 5, 3, 3], expected input[32, 4, 96, 96] to have 5 channels, but got 4 channels instead

2024-5-13 9:13:04

报错处理

Error occurred when executing KSampler : mat1 and mat2 shapes cannot be multiplied

2024-5-21 18:04:24

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索