Dark Mode

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Chu Li noJian Zheng yaBi Jiao Jian Tao denoYong Tu woXiang Ding shitano-doedeita-be-sunoHua Xiang Chu Li apuri(A node editor-based image processing application intended for use in processing verification and comparison studies)

License

Notifications You must be signed in to change notification settings

Kazuhito00/Image-Processing-Node-Editor

Repository files navigation

[Japanese/English]

Important

Ben ripozitorihaJin Hou Ji Ji De nimentenansusaremasen.
Kai Fa oyobiZhu Yao Ji Neng ha Multimodal-Node-Editor niTong He *Yin kiJi gareteimasu.
https://github.com/Kazuhito00/Multimodal-Node-Editor

Image-Processing-Node-Editor

no-doedeita-be-sunoHua Xiang Chu Li apuridesu.
Chu Li noJian Zheng yaBi Jiao Jian Tao denoYong Tu woXiang Ding shiteimasu.

Note

no-dohaZuo Cheng Zhe (Gao Qiao )gaBi Yao ninatsutaShun niZhui Jia shiteirutame,
Hua Xiang Chu Li niokeruJi Ben De naChu Li woDan uno-dogaBu Zu shiteirukotogaarimasu.

opencv-python 4.5.5.64 or later
onnxruntime-gpu 1.12.0 or later
dearpygui 1.11.0 or later
mediapipe 0.8.10 or later *mediapipeno-doShi Xing niBi Yao
protobuf 3.20.0 or later *mediapipeno-doShi Xing niBi Yao
filterpy 1.4.5 or later *motpyno-doShi Xing niBi Yao

Installation

Yi Xia noHe rekanoFang Fa deHuan Jing woZhun Bei shitekudasai.

  • sukuriputowoZhi Jie Shi Xing
    1. ripozitoriwokuro-n
      git clone https://github.com/Kazuhito00/Image-Processing-Node-Editor
    2. patsuke-ziwoinsuto-ru
      pip install -r requirements.txt
    3. [main.py] woShi Xing
      python main.py
  • DockerwoLi Yong
    1. Image-Processing-Node-Editor/docker/nvidia-gpu woCan Zhao
  • Shi Xing huairuwoLi Yong (Windowsnomi)
    1. ipn-editor_win_x86_64.zipwodaunro-do
    2. [main.exe] woShi Xing
  • pipinsuto-ruwoLi Yong
    *insuto-rusarerudeirekutoriMing ga[node] [node_editor] tonatsuteshimautameXiu Zheng Yu Ding
    -pipLi Yong Shi havenvDeng noJia Xiang Huan Jing denoinsuto-ruwoQiang kuTui Jiang
    1. birudotsu-ruwoinsuto-ru
      Windows:https://visualstudio.microsoft.com/ja/visual-cpp-build-tools/
      Ubuntu:sudo apt-get install build-essential libssl-dev libffi-dev python3-dev
    2. Numpy, Cython, wheelwoinsuto-ru
      pip install Cython numpy wheel
    3. GitHubripozitoriwoZhi Ding shi, pipinsuto-ru
      pip install git+https://github.com/Kazuhito00/Image-Processing-Node-Editor
    4. Yi Xia komandodeapurike-shiyonwoQi Dong
      ipn-editor

Usage

apurinoQi Dong Fang Fa haYi Xia desu.

python main.py
  • --setting
    no-dosaizuyaVideoWriternoShe Ding gaJi Zai saretaShe Ding huairupasunoZhi Ding
    dehuoruto:node_editor/setting/setting.json
  • --unuse_async_draw
    Fei Tong Qi Miao Hua woShi Yong shinai
    -GUIibentoru-putono-donoGeng Xin Chu Li woZhi Lie niShi Shi
    *no-doYi Chang Zhong Liao Shi nadonoYuan Yin Diao Cha Yong
    dehuoruto:Zhi Ding nashi

Create Node

meniyu-karaZuo Cheng shitaino-dowoXuan bikuritsuku

Connect Node

Chu Li Duan Zi wodoratsugushiteRu Li Duan Zi niJie Sok
Duan Zi niShe Ding saretaXing Tong Shi nomiJie Sok Ke Neng

Delete Node

Xue Chu shitaino-dowoXuan Ze shitaZhuang Tai de[Del] ki-

Export

meniyu-kara[Export] woYa shi, no-doShe Ding (jsonhuairu)woBao Cun

Import

ExportdeChu Li shitano-doShe Ding (jsonhuairu)woDu miIp mu

Node

Input Node
Image Jing Zhi Hua (bmp, jpg, png, gif)woDu miIp mi, Hua Xiang woChu Li suruno-do
[Select Image] botandehuairudaiaroguwoo-pun
Video Dong Hua (mp4, avi)woDu miIp mi, hure-muMei noHua Xiang woChu Li suruno-do
[Select Movie] botandehuairudaiaroguwoo-pun
Dong Hua woru-puZai Sheng suruChang He ha[Loop] nichietsuku
[Skip Rate] haDong Hua Du miIp miShi ni, He hure-muni1Hui Chu Li surukaZhi Ding suruShu Zhi
Video(Set Frame Position) Dong Hua (mp4, avi)woDu miIp mi, Zhi Ding hure-muWei Zhi noHua Xiang woChu Li suruno-do
[Select Movie] botandehuairudaiaroguwoo-pun
WebCam WebkamerawoDu miIp mi, hure-muMei noHua Xiang woChu Li suruno-do
[Device No] dorotsupudaunrisutodekameraFan Hao woZhi Ding
RTSP netsutowa-kukameranoRTSPRu Li woDu miIp mi, hure-muMei noHua Xiang woChu Li suruno-do
Int Value Zheng Shu Zhi woChu Li suruno-do
Float Value huro-toZhi woChu Li suruno-do
Process Node
ApplyColorMap Ru Li Hua Xiang niYi Si kara-woShi Yong shi, Yi Si kara-Hua Xiang woChu Li suruno-do
Blur Ru Li Hua Xiang niDui shiPing Hua Hua Chu Li woShi Xing shi, Ping Hua Hua Hua Xiang woChu Li suruno-do
Brightness Ru Li Hua Xiang niDui shiHui Du Diao Zheng Chu Li woShi Xing shi, Hui Du Diao Zheng Hua Xiang woChu Li suruno-do
[alpha] suraidoba-deHui Du Diao Zheng Zhi woBian Geng Ke Neng
Canny Ru Li Hua Xiang niDui shikiyani-Fa woYong itaetsuziJian Chu Chu Li woShi Xing shi
etsuziJian Chu Hua Xiang woChu Li suruno-do
suraida-deZui Xiao Yu Zhi toZui Da Yu Zhi woZhi Ding
Contrast Ru Li Hua Xiang niDui shikontorasutoDiao Zheng Chu Li woShi Xing shi, kontorasuDiao Zheng Hua Xiang woChu Li suruno-do
[beta] suraidoba-dekontorasutoDiao Zheng Zhi woBian Geng Ke Neng
Crop Ru Li Hua Xiang noQie riBa kiwoShi Xing shi, Qie riBa kiHua Xiang woChu Li suruno-do
Zuo Shang Zuo Biao (x1, y1)toYou Shang Zuo Biao (x2, y2)wosuraida-deBian Geng Ke Neng
EqualizeHist Ru Li Hua Xiang noMing Du Bu Fen nohisutoguramuPing Tan Hua woShi Xing shi, Hua Xiang woChu Li suruno-do
Flip Ru Li Hua Xiang niDui shiShui Ping Fan Zhuan /Chui Zhi Fan Zhuan woShi Xing shi, Hua Xiang woChu Li suruno-do
Gamma Correction Ru Li Hua Xiang niDui shiganmaBu Zheng woShi Xing shi, Hua Xiang woChu Li suruno-do
suraida-degZhi woBian Geng Ke Neng
Grayscale Ru Li Hua Xiang wogure-suke-ruHua shi, Hua Xiang woChu Li suruno-do
HSV Ru Li Hua Xiang woHSVBian Huan shi, HSVCao Zuo Hou , BGRHua Xiang woChu Li suruno-do
Omnidirectional Viewer Ru Li Hua Xiang (360Du Hua Xiang )woZhi Ding noro-ruZhou , pitsuchiZhou , yo-Zhou deBian Huan shite, Hua Xiang woChu Li suruno-do
Ru Li Hua Xiang haZheng Ju Yuan Tong Tu Fa noHua Xiang woXiang Ding
Resize Ru Li Hua Xiang woZhi Ding noGao sa, Fu , Bu Jian Fang Fa derisaizushite, Hua Xiang woChu Li suruno-do
Sepia Ru Li Hua Xiang wosepiaHua Xiang niBian Huan shiChu Li suruno-do
Simple Filter Ru Li Hua Xiang ni3x3no2Ci Yuan huirutaringuChu Li woXing i, Hua Xiang woChu Li suruno-do
Threshold Ru Li Hua Xiang wo2Zhi Hua shi, Hua Xiang woChu Li suruno-do
[type] de2Zhi Hua arugorizumuwoZhi Ding
[threshold] deYu Zhi Bian Geng

[type] de[Da Jin no2Zhi Hua (THRESH_OTSU)] ha
Yu Zhi Zi Dong Jue Ding arugorizumunotame[threshold] Zhi haWu Shi
Deep Learning Node

dorotsupudaunrisutodemoderuwoZhi Ding shi, CPU/GPUchietsukubotsukusudeTui Lun Shi nodebaisuwoBian Geng Ke Neng
*moderugaGPUTui Lun niDui Ying shiteinaiChang He haGPUnichietsukuwoRu retemoCPUTui Lun
no-dogaShi Yong surumoderunoraisensuha[node/deep_learning_node/XXXXXXXX/] noGe deirekutoriwoCan Zhao

Classification Ru Li Hua Xiang niDui shikurasuFen Lei woShi Xing suruno-do
Chu Li Hua Xiang haWei Jia Gong noHua Xiang

Object Detectionno-dowoJie Sok shitaChang He
baundeingubotsukusuniDui shikurasuFen Lei woShi Xing
Face Detection Ru Li Hua Xiang niDui shiYan Jian Chu woShi Xing suruno-do
Chu Li Hua Xiang haWei Jia Gong noHua Xiang
Low-Light Image Enhancement Ru Li Hua Xiang niDui shiAn Suo noizuChu Qu (Low-Light Image Enhancement)woShi Xing suruno-do
Chu Li Hua Xiang hanoizuChu Qu Shi Yong Ji minoHua Xiang
Monocular Depth Estimation Ru Li Hua Xiang niDui shiDan Yan Shen Du Tui Ding woShi Xing suruno-do
Chu Li Hua Xiang haDan Yan Shen Du Tui Ding woShi Yong shigure-suke-ruHua shitaHua Xiang
Object Detection Ru Li Hua Xiang niDui shiWu Ti Jian Chu woShi Xing suruno-do
Chu Li Hua Xiang haWei Jia Gong noHua Xiang
Pose Estimation Ru Li Hua Xiang niDui shiZi Shi Tui Ding woShi Xing suruno-do
Chu Li Hua Xiang haWei Jia Gong noHua Xiang
Semantic Segmentation Ru Li Hua Xiang niDui shisemanteitsukusegumente-shiyonwoShi Xing suruno-do
Chu Li Hua Xiang haWei Jia Gong noHua Xiang
QR Code Detection Ru Li Hua Xiang niDui shiQRko-doJian Chu woShi Xing suruno-do
Chu Li Hua Xiang haWei Jia Gong noHua Xiang
Analysis Node
FPS no-donoChu Li Shi Jian (ms)woYuan niFPSwoSuan Chu suruno-do
[Add Slot] deChu Li Shi Jian Ru Li Duan Zi woZhui Jia Ke Neng
RGB Histgram Ru Li Hua Xiang noRGBGe chiyannerunohisutoguramuwoSuan Chu shite
gurahuniBiao Shi suruno-do
BRISQUE BRISQUEwoYong itaHua Zhi Ping Jia woXing uno-do
*Shu Zhi gaGao ihodoE i
Draw Node
Draw Information Classificationno-doyaObject Detectionno-donadono
Wei Jia Gong Hua Xiang woChu Li suruno-donoHua Xiang niDui shite,
Jie Xi Jie Guo woMiao Hua suru
Image Concat Fu Shu Ru Li Hua Xiang woBing beteBiao Shi suruno-do
[Add Slot] deHua Xiang Ru Li Duan Zi woZhui Jia Ke Neng
PutText Ru Li Hua Xiang noZuo Shang nitekisutowoMiao Hua suruno-do
Miao Hua Se hakara-matsupudeXuan Ze Ke Neng
Chu Li Shi Jian Ru Li Duan Zi woJie Sok surukotodeChu Li Shi Jian moawaseteMiao Hua
Result Image Hua Xiang woBiao Shi suruno-do
Chu Li no-doyorimoDa kiiBiao Shi woXing u
mata, Classificationno-doyaObject Detectionno-donadono
Wei Jia Gong Hua Xiang woChu Li suruno-dowoJie Sok surutoJie Xi Jie Guo woZhui Jia shiteMiao Hua
Result Image(Large) Result Imageno-doyorimoDa kikuBiao Shi
Other Node
ON/OFF Switch Ru Li Hua Xiang woChu Li surukaQie riTi eruno-do
Video Writer Ru Li Hua Xiang woDong Hua woshiteShu kiChu suno-do
Chu Li Xian , Chu Li saizu, FPSha[setting.json] niteZhi Ding
Preview Release Node

Jin Hou Da kikuShi Yang woBian Geng suruKe Neng Xing noaruno-do

MOT Object Detectionno-dowoRu Li shiMOT(Multi Object Tracking)woShi Xing suruno-do
Exec Python Code Pythonko-dowoShi Xing suruno-do
Ru Li Hua Xiang Yong noBian Shu ha[input_image]
Chu Li Hua Xiang Yong noBian Shu ha[output_image]
Screen Capture desukutotsupuQuan Hua Mian wokiyapuchiyashiteChu Li suruno-do

Node(Another repository)

Ta ripozitorideGong Kai shiteiruno-dodesu.
Image-Processing-Node-Editor deShi Yong suruniha, Ge ripozitorinoinsuto-ruFang Fa niCong tsutekudasai.

Input Node
YouTube YouTubewoDu miIp mi, Hua Xiang woChu Li suruno-do
URLLan niYouTubeDong Hua noURLwoZhi Ding shite[Start] botanwoYa shitekudasai
Zai Sheng gaShi marumadeniShao "Shi Jian gakakarimasu
Interval(ms)deYouTubeDu miIp miJian Ge woZhi Ding shimasu

Json2Deom

Image-Processing-Node-Editor no Export(json) kara OpenCVnodemoko-dowoSheng Cheng suruShi Yan De natsu-rudesu. https://github.com/Kazuhito00/ipne-json2demo

ToDo

  • RGB Histgramno-donogurahuBu Fen gaChang niZui Qian Mian niBiao Shi sareruWen Ti noDiao Cha
  • Fu Shu no-dowoJie Sok shitano-dowoXue Chu shitaJi niJie Sok Xian gaCan ruWen Ti noDiao Cha
  • ImportJi Neng gano-doZhui Jia Qian nishikaLi Yong dekinaiJu Dong noXiu Zheng

Author

Gao Qiao kazuhito(https://twitter.com/KzhtTkhs)

License

Image-Processing-Node-Editor is under Apache-2.0 license.

Image-Processing-Node-Editornoso-suko-doZi Ti haApache-2.0 licensedesuga,
Ge arugorizumunoso-suko-doha, sorezorenoraisensuniCong imasu.
Xiang Xi haGe deirekutoriTong Kun noLICENSEhuairuwogoQue Ren kudasai.

License(Image)

sanpurudeBiao Shi shiteiruHua Xiang hahuri-Su Cai pakutasoYang , NHKkurieiteibu*raiburari-Yang karaoJie rishiteimasu.

About

Chu Li noJian Zheng yaBi Jiao Jian Tao denoYong Tu woXiang Ding shitano-doedeita-be-sunoHua Xiang Chu Li apuri(A node editor-based image processing application intended for use in processing verification and comparison studies)

Topics

Resources

Readme

License

Apache-2.0 license

Stars

Watchers

Forks

Packages

No packages published

Contributors 6