日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Py之pixellib:pixellib库的简介、安装、经典案例之详细攻略

發布時間:2025/3/21 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Py之pixellib:pixellib库的简介、安装、经典案例之详细攻略 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Py之pixellib:pixellib庫的簡介、安裝、經典案例之詳細攻略

目錄

pixellib庫的簡介

1、基礎案例

pixellib庫的安裝

pixellib庫的經典案例

1、使用pixellib進行語義分割


pixellib庫的簡介

? ? ? ? pixellib是一個庫執行圖像分割。它支持兩種主要類型的圖像分割:語義分割和實例分割,只需幾行代碼就可以實現語義分段和實例分段。特的特點如下:

  • 高質量反色矢量/光柵圖形
  • 多像素格式:RGB, BGR, ARGB, ABGR, RGBA, BGRA 8 / 15 / 16 / 24 / 32深度
  • 重量輕100% C實現
  • MMX / SSE2圖形優化

官網:https://github.com/ayoolaolafenwa/PixelLib
案例:https://github.com/skywind3000/pixellib
whl文件:https://github.com/ayoolaolafenwa/PixelLib/releases/tag/0.1.0

1、基礎案例

Image Transform
圖像變換
Anti Aliasing
抗鋸齒
Image Drawing
圖像繪制
Geometry Render
幾何渲染
Image Warp
圖像扭曲
High Quality Render
高質量渲染

pixellib庫的安裝

pip?install pixellib pip?install pixellib==0.1.0

20211129更新

pip install --upgrade pixellib C:\Users\Administrator>pip show pixellib Name: pixellib Version: 0.1.0 Summary: PixelLib is a library for performing semantic and instance segmentation of images using few lines of code. Home-page: https://github.com/ayoolaolafenwa/PixelLib Author: Ayoola Olafenwa Author-email: UNKNOWN License: MIT Location: e:\program files\python\python36\lib\site-packages Requires: Required-by:E:\Program Files\Python>pip install --upgrade pixellib Requirement already satisfied: pixellib in e:\program files\python\python36\lib\site-packages (0.1.0) Collecting pixellibDownloading pixellib-0.7.1-py3-none-any.whl (430 kB)|████████████████████████████████| 430 kB 435 kB/s Requirement already satisfied: opencv-python in e:\program files\python\python36\lib\site-packages (from pixellib) (3.4.1.15) Requirement already satisfied: tabulate in e:\program files\python\python36\lib\site-packages (from pixellib) (0.8.6) Collecting iopathDownloading iopath-0.1.9-py3-none-any.whl (27 kB) Collecting labelme2cocoDownloading labelme2coco-0.1.2-py3-none-any.whl (19 kB) Requirement already satisfied: dataclasses in e:\program files\python\python36\lib\site-packages (from pixellib) (0.8) Collecting pydotDownloading pydot-1.4.2-py2.py3-none-any.whl (21 kB) Requirement already satisfied: yacs in e:\program files\python\python36\lib\site-packages (from pixellib) (0.1.6) Requirement already satisfied: fvcore in e:\program files\python\python36\lib\site-packages\fvcore-0.1.dev200108-py3.6.egg (from pixellib) (0.1.dev200108) Requirement already satisfied: pillow in e:\program files\python\python36\lib\site-packages (from pixellib) (8.0.0) Collecting hydra-coreDownloading hydra_core-1.1.1-py3-none-any.whl (145 kB)|████████████████████████████████| 145 kB 547 kB/s Collecting omegaconfDownloading omegaconf-2.1.1-py3-none-any.whl (74 kB)|████████████████████████████████| 74 kB 565 kB/s Requirement already satisfied: matplotlib in e:\program files\python\python36\lib\site-packages (from pixellib) (3.3.2) Requirement already satisfied: tqdm in e:\program files\python\python36\lib\site-packages (from pixellib) (4.51.0) Requirement already satisfied: future in e:\program files\python\python36\lib\site-packages (from pixellib) (0.16.0) Requirement already satisfied: scikit-image in e:\program files\python\python36\lib\site-packages (from pixellib) (0.16.2) Collecting imanticsDownloading imantics-0.1.12.tar.gz (13 kB)Preparing metadata (setup.py) ... done Requirement already satisfied: imgaug in e:\program files\python\python36\lib\site-packages (from pixellib) (0.2.6) Requirement already satisfied: pyQt5 in e:\program files\python\python36\lib\site-packages (from pixellib) (5.15.6) Requirement already satisfied: termcolor in e:\program files\python\python36\lib\site-packages (from pixellib) (1.1.0) Collecting blackDownloading black-21.11b1-py3-none-any.whl (155 kB)|████████████████████████████████| 155 kB 731 kB/s Requirement already satisfied: cloudpickle in e:\program files\python\python36\lib\site-packages\cloudpickle-1.2.2-py3.6.egg (from pixellib) (1.2.2) Requirement already satisfied: Cython in e:\program files\python\python36\lib\site-packages (from pixellib) (0.28.3) Requirement already satisfied: click>=7.1.2 in e:\program files\python\python36\lib\site-packages (from black->pixellib) (7.1.2) Collecting mypy-extensions>=0.4.3Downloading mypy_extensions-0.4.3-py2.py3-none-any.whl (4.5 kB) Collecting platformdirs>=2Downloading platformdirs-2.4.0-py3-none-any.whl (14 kB) Collecting regex>=2021.4.4Downloading regex-2021.11.10-cp36-cp36m-win_amd64.whl (272 kB)|████████████████████████████████| 272 kB 731 kB/s Requirement already satisfied: typing-extensions>=3.10.0.0 in e:\program files\python\python36\lib\site-packages (from black->pixellib) (3.10.0.2) Collecting tomli<2.0.0,>=0.2.6Downloading tomli-1.2.2-py3-none-any.whl (12 kB) Collecting pathspec<1,>=0.9.0Downloading pathspec-0.9.0-py2.py3-none-any.whl (31 kB) Collecting typed-ast>=1.4.2Downloading typed_ast-1.5.0-cp36-cp36m-win_amd64.whl (161 kB)|████████████████████████████████| 161 kB 819 kB/s Collecting pyyaml>=5.1Downloading PyYAML-6.0-cp36-cp36m-win_amd64.whl (153 kB)|████████████████████████████████| 153 kB 544 kB/s Requirement already satisfied: portalocker in e:\program files\python\python36\lib\site-packages (from fvcore->pixellib) (1.5.2) Collecting antlr4-python3-runtime==4.8Downloading antlr4-python3-runtime-4.8.tar.gz (112 kB)|████████████████████████████████| 112 kB 1.1 MB/sPreparing metadata (setup.py) ... done Requirement already satisfied: importlib-resources in e:\program files\python\python36\lib\site-packages (from hydra-core->pixellib) (1.0.2) Requirement already satisfied: numpy in e:\program files\python\python36\lib\site-packages (from imantics->pixellib) (1.19.0) Requirement already satisfied: lxml in e:\program files\python\python36\lib\site-packages (from imantics->pixellib) (4.5.2) Collecting xmljsonDownloading xmljson-0.2.1-py2.py3-none-any.whl (10 kB) Requirement already satisfied: scipy in f:\program files\python\python36\lib\site-packages (from imgaug->pixellib) (1.4.1) Requirement already satisfied: six in e:\program files\python\python36\lib\site-packages (from imgaug->pixellib) (1.15.0) Requirement already satisfied: imageio>=2.3.0 in e:\program files\python\python36\lib\site-packages (from scikit-image->pixellib) (2.6.1) Requirement already satisfied: PyWavelets>=0.4.0 in e:\program files\python\python36\lib\site-packages (from scikit-image->pixellib) (0.5.2) Requirement already satisfied: networkx>=2.0 in e:\program files\python\python36\lib\site-packages (from scikit-image->pixellib) (2.5) Requirement already satisfied: certifi>=2020.06.20 in e:\program files\python\python36\lib\site-packages (from matplotlib->pixellib) (2020.6.20) Requirement already satisfied: kiwisolver>=1.0.1 in e:\program files\python\python36\lib\site-packages (from matplotlib->pixellib) (1.0.1) Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 in e:\program files\python\python36\lib\site-packages (from matplotlib->pixellib) (2.2.0) Requirement already satisfied: cycler>=0.10 in e:\program files\python\python36\lib\site-packages (from matplotlib->pixellib) (0.10.0) Requirement already satisfied: python-dateutil>=2.1 in e:\program files\python\python36\lib\site-packages (from matplotlib->pixellib) (2.8.1) Requirement already satisfied: jsonschema>=2.6.0 in e:\program files\python\python36\lib\site-packages (from labelme2coco->pixellib) (2.6.0) Requirement already satisfied: PyQt5-Qt5>=5.15.2 in e:\program files\python\python36\lib\site-packages (from pyQt5->pixellib) (5.15.2) Requirement already satisfied: PyQt5-sip<13,>=12.8 in e:\program files\python\python36\lib\site-packages (from pyQt5->pixellib) (12.9.0) Requirement already satisfied: setuptools in f:\program files\python\python36\lib\site-packages (from kiwisolver>=1.0.1->matplotlib->pixellib) (59.3.0) Requirement already satisfied: decorator>=4.3.0 in e:\program files\python\python36\lib\site-packages (from networkx>=2.0->scikit-image->pixellib) (4.3.0) Requirement already satisfied: pywin32!=226 in e:\program files\python\python36\lib\site-packages (from portalocker->fvcore->pixellib) (223) Building wheels for collected packages: antlr4-python3-runtime, imanticsBuilding wheel for antlr4-python3-runtime (setup.py) ... doneCreated wheel for antlr4-python3-runtime: filename=antlr4_python3_runtime-4.8-py3-none-any.whl size=142057 sha256=7b0051eda214a47b80d05d880c319d864cc75efe34a91532e25cc2476716e4f4Stored in directory: c:\users\administrator\appdata\local\pip\cache\wheels\a8\04\35\9449686f1c26ff16f6224dc942e108329f3782185802ec6b93Building wheel for imantics (setup.py) ... doneCreated wheel for imantics: filename=imantics-0.1.12-py3-none-any.whl size=17863 sha256=8300b54db38fc774543f10f78c2d582b3643c9f75997fd8e2cc333b93479b9aeStored in directory: c:\users\administrator\appdata\local\pip\cache\wheels\3a\d0\b5\f483e166e98686953873e045c44c874139085d116cb1fba933 Successfully built antlr4-python3-runtime imantics Installing collected packages: pyyaml, antlr4-python3-runtime, xmljson, typed-ast, tomli, regex, platformdirs, pathspec, omegaconf, mypy-extensions, pydot, labelme2coco, iopath, imantics, hydra-core, black, pixellibAttempting uninstall: pyyamlFound existing installation: PyYAML 3.12Uninstalling PyYAML-3.12:Successfully uninstalled PyYAML-3.12Attempting uninstall: pixellibFound existing installation: pixellib 0.1.0Uninstalling pixellib-0.1.0:Successfully uninstalled pixellib-0.1.0 ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts. slowfast 1.0 requires av, which is not installed. slowfast 1.0 requires detectron2, which is not installed. paddlepaddle 1.6.3 requires matplotlib<=2.2.4, but you have matplotlib 3.3.2 which is incompatible. paddlepaddle 1.6.3 requires numpy<=1.16.4,>=1.12, but you have numpy 1.19.0 which is incompatible. paddlepaddle 1.6.3 requires scipy<=1.2.1,>=0.19.0, but you have scipy 1.4.1 which is incompatible. distributed 2020.12.0 requires cloudpickle>=1.5.0, but you have cloudpickle 1.2.2 which is incompatible. chatterbot-corpus 1.1.1 requires PyYAML<4.0,>=3.12, but you have pyyaml 6.0 which is incompatible. autokeras 0.2.19 requires keras==2.2.2, but you have keras 2.2.4 which is incompatible. autokeras 0.2.19 requires tensorflow==1.10.0, but you have tensorflow 1.11.0 which is incompatible. autokeras 0.2.19 requires torch==0.4.1, but you have torch 1.3.1 which is incompatible. autokeras 0.2.19 requires torchvision==0.2.1, but you have torchvision 0.4.1 which is incompatible. autokeras 0.2.19 requires tqdm==4.25.0, but you have tqdm 4.51.0 which is incompatible. albumentations 0.4.3 requires opencv-python>=4.1.1, but you have opencv-python 3.4.1.15 which is incompatible. Successfully installed antlr4-python3-runtime-4.8 black-21.11b1 hydra-core-1.1.1 imantics-0.1.12 iopath-0.1.9 labelme2coco-0.1.2 mypy-extensions-0.4.3 omegaconf-2.1.1 pathspec-0.9.0 pixellib-0.7.1 platformdirs-2.4.0 pydot-1.4.2 pyyaml-6.0 regex-2021.11.10 tomli-1.2.2 typed-ast-1.5.0 xmljson-0.2.1

升級后導致bug更多,重新降為pixellib==0.1.0

C:\Users\Administrator>pip install pixellib==0.1.0 Collecting pixellib==0.1.0Downloading pixellib-0.1.0-py3-none-any.whl (39 kB) Installing collected packages: pixellibAttempting uninstall: pixellibFound existing installation: pixellib 0.7.1Uninstalling pixellib-0.7.1:Successfully uninstalled pixellib-0.7.1 Successfully installed pixellib-0.1.0

pixellib庫的經典案例

1、使用pixellib進行語義分割

pixellib使用Deeplabv3+框架實現,實現語義分割。采用在pascalvoc上預訓練的Xception模型進行語義切分?;趚ception模型的語義分割在pascalvoc上進行預處理。

  • 用于執行語義分段的類是從pixellib導入的,我們創建了該類的一個實例。
  • 我們調用函數來加載在pascal voc上訓練的xception模型。可以從這里下載xception模型。
  • 這是對圖像執行分割的代碼行,分割是在pascalvoc的顏色格式中完成的。這個函數有兩個參數:? ?
    path_to_image:要設置的映像的路徑。?
    path_to_output_image:保存輸出圖像的路徑。映像將保存在當前工作目錄中。
import pixellib from pixellib.semantic import semantic_segmentationsegment_image = semantic_segmentation() segment_image.load_pascalvoc_model("deeplabv3_xception_tf_dim_ordering_tf_kernels.h5") segment_image.segmentAsPascalvoc("path_to_image", output_image_name = "path_to_output_image")

總結

以上是生活随笔為你收集整理的Py之pixellib:pixellib库的简介、安装、经典案例之详细攻略的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 成人精品在线看 | 九九热在线视频观看 | 欧美国产日韩一区二区三区 | 国产农村妇女毛片精品久久麻豆 | 国产又粗又黄又爽又硬的视频 | 粗大的内捧猛烈进出在线视频 | 久久久精品久久久久久 | 免费在线视频一区二区 | 91精品国产手机 | 国产视频福利在线 | 性歌舞团一区二区三区视频 | eeuss国产一区二区三区 | 精品久久国产视频 | 国内精品视频在线 | 色呦呦在线观看视频 | 成人av资源站 | 欧美黄色一级生活片 | 黄色69视频 | 美女啪啪免费视频 | 四虎国产精品成人免费入口 | 色综合社区 | 日日av| 天天天天躁天天爱天天碰2018 | 亚欧洲精品视频 | jizz黑人| 午夜视频日韩 | 成人三级黄色片 | 国产在线www| 韩国中文字幕在线观看 | 阿v视频免费在线观看 | 久久综合狠狠综合久久综合88 | 国产精品av一区 | 国产成人av免费 | 色噜噜狠狠一区二区 | 超碰人人人人人人 | 亚洲人成在线观看 | 麻豆91精品 | 亚洲第一黄网 | 成人久久精品人妻一区二区三区 | 91免费看片网站 | 亚洲av永久无码精品国产精品 | 人妻av无码一区二区三区 | 蜜臀久久99静品久久久久久 | 奇米影视一区二区三区 | www,xxx69 japan| 欧美二区三区 | 午夜在线一区二区 | 91麻豆精品视频 | 国产女厕一区二区三区在线视 | 国产成人午夜精品无码区久久 | 91一二区| 国产精品一区二区性色av | 欧美巨鞭大战丰满少妇 | 国产黑丝av | 欧美老女人性生活视频 | 狠狠操网址 | 精品国产乱码久久久久久预案 | 亚洲两性视频 | 国精品一区二区三区 | 99嫩草| 久久午夜精品人妻一区二区三区 | 天天爽影院 | 在线免费一区 | 欧美乱妇狂野欧美在线视频 | 青在线视频 | 婷婷六月在线 | 伊人动漫 | 美女自拍偷拍 | 亲子乱aⅴ一区二区三区 | 三级在线国产 | 国产主播一区 | 黄色va| 久久入 | 小明成人免费视频 | 国产精品亚洲αv天堂无码 伊人性视频 | 丰满人妻在公车被猛烈进入电影 | 毛片88| 99久久久国产精品免费蜜臀 | 国内精久久久久久久久久人 | 久久久精品一区二区涩爱 | 免费小视频 | 精品久久久久久中文字幕人妻最新 | 国产乱码一区二区三区 | 理论片一区 | 免费的黄色小视频 | 天天综合网入口 | 欧美自拍偷拍第一页 | 破处视频在线观看 | 最好看的中文字幕 | 五月综合色婷婷 | 理论视频在线观看 | 新婚之夜玷污岳丰满少妇在线观看 | 日韩一区二区毛片 | 久草老司机 | 国产无套内射普通话对白 | 精品日韩一区 | 精品少妇人妻av免费久久洗澡 | 久久精品国产亚洲AV无码男同 | 日本一区二区三区四区五区 |