All Projects → DIYer22 → smartImgProcess

DIYer22 / smartImgProcess

Licence: other
手工实现的智能图片处理系统 包含基础的图片处理功能 各类滤波 seam carving算法 以及结合精细语义分割信息 实现智能去除目标的功能

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to smartImgProcess

ResUNetPlusPlus-with-CRF-and-TTA
ResUNet++, CRF, and TTA for segmentation of medical images (IEEE JBIHI)
Stars: ✭ 98 (+345.45%)
Mutual labels:  semantic-segmentation
RGBD-semantic-segmentation
A paper list of RGBD semantic segmentation (processing)
Stars: ✭ 264 (+1100%)
Mutual labels:  semantic-segmentation
Xtreme-Vision
A High Level Python Library to empower students, developers to build applications and systems enabled with computer vision capabilities.
Stars: ✭ 77 (+250%)
Mutual labels:  semantic-segmentation
nobrainer
A framework for developing neural network models for 3D image processing.
Stars: ✭ 123 (+459.09%)
Mutual labels:  semantic-segmentation
etos-deepcut
Deep Extreme Cut http://www.vision.ee.ethz.ch/~cvlsegmentation/dextr . a tool to do automatically object segmentation from extreme points.
Stars: ✭ 24 (+9.09%)
Mutual labels:  semantic-segmentation
js-image-carver
🌅 Content-aware image resizer and object remover based on Seam Carving algorithm
Stars: ✭ 1,467 (+6568.18%)
Mutual labels:  seam-carving
VT-UNet
[MICCAI2022] This is an official PyTorch implementation for A Robust Volumetric Transformer for Accurate 3D Tumor Segmentation
Stars: ✭ 151 (+586.36%)
Mutual labels:  semantic-segmentation
Fashion-Clothing-Parsing
FCN, U-Net models implementation in TensorFlow for fashion clothing parsing
Stars: ✭ 29 (+31.82%)
Mutual labels:  semantic-segmentation
K-Net
[NeurIPS2021] Code Release of K-Net: Towards Unified Image Segmentation
Stars: ✭ 434 (+1872.73%)
Mutual labels:  semantic-segmentation
3D-UNet-PyTorch-Implementation
The implementation of 3D-UNet using PyTorch
Stars: ✭ 78 (+254.55%)
Mutual labels:  semantic-segmentation
Semantic Segmentation
Semantic Segmentation using Fully Convolutional Neural Network.
Stars: ✭ 60 (+172.73%)
Mutual labels:  semantic-segmentation
multiclass-semantic-segmentation
Experiments with UNET/FPN models and cityscapes/kitti datasets [Pytorch]
Stars: ✭ 96 (+336.36%)
Mutual labels:  semantic-segmentation
ssgan
Semi Supervised Semantic Segmentation Using Generative Adversarial Network ; Pytorch
Stars: ✭ 25 (+13.64%)
Mutual labels:  semantic-segmentation
PixelPick
[ICCVW'21] All you need are a few pixels: semantic segmentation with PixelPick
Stars: ✭ 59 (+168.18%)
Mutual labels:  semantic-segmentation
pysemseg
Semantic Segmentation Models in Pytorch
Stars: ✭ 31 (+40.91%)
Mutual labels:  semantic-segmentation
image-segmentation
Mask R-CNN, FPN, LinkNet, PSPNet and UNet with multiple backbone architectures support readily available
Stars: ✭ 62 (+181.82%)
Mutual labels:  semantic-segmentation
tf-semantic-segmentation-FCN-VGG16
Semantic segmentation for classifying road. "Fully Convolutional Networks for Semantic Segmentation (2015)" implemented using TF
Stars: ✭ 30 (+36.36%)
Mutual labels:  semantic-segmentation
CSSR
Crack Segmentation for Low-Resolution Images using Joint Learning with Super-Resolution (CSSR) was accepted to international conference on MVA2021 (oral), and selected for the Best Practical Paper Award.
Stars: ✭ 50 (+127.27%)
Mutual labels:  semantic-segmentation
SEC-tensorflow
a tensorflow version for SEC approach in the paper "seed, expand and constrain: three principles for weakly-supervised image segmentation".
Stars: ✭ 35 (+59.09%)
Mutual labels:  semantic-segmentation
ScasNet
Semantic Labeling in VHR Images via A Self-Cascaded CNN (ISPRS JPRS, IF=6.942)
Stars: ✭ 24 (+9.09%)
Mutual labels:  semantic-segmentation

智能图片处理系统

Author:Lei Yang

E-mail:[email protected]

Date:2017-04-30

Description:手工实现的智能图片处理系统 包含基础的图片处理功能 各类滤波 seam carving算法 以及结合精细语义分割信息 实现智能去除目标的功能

功能一览

界面

  • 手工实现高斯 中值 双边等图像滤波(滤镜)算法

  • 内置自己之前写的显著性算法,与图像处理模块结合 实现前景 背景自动分离 分开处理

(压缩50排像素)

  • 将显著性算法与seam carving结合 达到更优的压缩效果

智能去除目标

  • 结合一个基于caffe的精细语义分割方法 SEC 能将语义信息与seam carving 结合 实现智能去除目标

注意事项

效率

由于这是应 北京化工大学 胡伟老师的《数字媒体技术课》而做的课程设计

所以 除了SEC语义分割 其余均是我使用Python手工完成

故而效率不佳 建议测试图片分辨率在500*500左右 从而得到可接受的计算时间

显著性计算

第一次载入图片 显著性计算需要 40s 左右的时间,计算结果会保存为[path]/[name]_sal.png ,下次不需要计算

SEC语义分割

若要使用智能去除目标功能

请在Linux下 配置 SEC

将计算结果保存为[path]/[name]_SS.png 程序会自动读取使用语义信息

配置

环境: Python2.7 64bit

安装库: pip install -r requirements.txt (若pip编译失败 请使用conda装)

运行: python imgProcessBackEnd.py

imgProcessConfig.py中 更改path变量更改处理的图片

【EOF】

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].