awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
luanfujun avatar

luanfujun/deep-photo-styletransfer

0
View on GitHub↗
9,994 stars·1,380 forks·Matlab·8 views

Deep Photo Styletransfer

This project is a deep learning style transfer framework designed to apply artistic styles to photographs. It functions as a photorealistic image stylizer that merges the content of one image with the visual characteristics of another while maintaining the original geometry and structural details.

The system distinguishes itself through the use of matting Laplacian matrices and semantic segmentation masks to prevent distortion and preserve edge fidelity. These capabilities allow for region-specific styling, where different aesthetics can be applied to distinct objects or areas within a single image based on color-coded labels.

The framework covers neural image synthesis and artistic image processing, utilizing feature reconstruction and regularization to ensure that the resulting stylized versions maintain the integrity of the original scene.

Features

  • Neural Style Transfer - Provides a framework for transferring artistic styles to photographs while preserving original photorealistic structures.
  • CNN Image Stylizers - Uses convolutional neural networks to transform photographs into stylized versions that maintain scene integrity.
  • Segmented Style Application - Applies distinct artistic styles to specific image regions guided by segmentation masks.
  • Matting Laplacian Regularization - Employs matting Laplacian regularization to maintain photorealistic structures and edge fidelity during style transfer.
  • Photorealistic Style Transfer - Applies artistic styles to photographs while strictly preserving original edges and structural details.
  • Semantic-Guided Style Transfer - Applies specific aesthetics to distinct image regions using semantic segmentation masks.
  • Structural Image Generation - Ensures the integrity of objects and edges through structural image generation constraints.
  • Artistic Style Transfer - Transfers the aesthetic characteristics of artworks to photographs while maintaining structural integrity.
  • Region-Specific Styling - Allows for different aesthetics to be applied to distinct objects within a single image using segmentation masks.
  • Image Synthesis - Merges content and visual characteristics using deep learning for neural image synthesis.
  • Matting Laplacian Processors - Implements a processor using matting Laplacian matrices to prevent distortion in stylized photographs.
  • Edge-Preserving Filters - Preserves edge and detail fidelity during style transfer using edge-preserving filtering techniques like matting Laplacians.
  • Convolutional Feature Extractors - Utilizes a pre-trained VGG-19 convolutional network to extract deep visual patterns and style statistics.
  • Gram Matrix Style Representations - Implements Gram Matrix computations to capture artistic texture and color distributions from neural network feature maps.
  • Iterative Image Optimizers - Uses iterative gradient-based optimization to refine the output image by minimizing content and style distance.
  • Content Loss Calculators - Calculates content loss across multiple network depths to ensure structural integrity in synthesized images.
  • Computer Vision Frameworks - Neural style transfer for high-resolution photographic images.
  • Domain Transfer and Translation - Photorealistic style transfer between images.

Star history

Star history chart for luanfujun/deep-photo-styletransferStar history chart for luanfujun/deep-photo-styletransfer

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does luanfujun/deep-photo-styletransfer do?

This project is a deep learning style transfer framework designed to apply artistic styles to photographs. It functions as a photorealistic image stylizer that merges the content of one image with the visual characteristics of another while maintaining the original geometry and structural details.

What are the main features of luanfujun/deep-photo-styletransfer?

The main features of luanfujun/deep-photo-styletransfer are: Neural Style Transfer, CNN Image Stylizers, Segmented Style Application, Matting Laplacian Regularization, Photorealistic Style Transfer, Semantic-Guided Style Transfer, Structural Image Generation, Artistic Style Transfer.

What are some open-source alternatives to luanfujun/deep-photo-styletransfer?

Open-source alternatives to luanfujun/deep-photo-styletransfer include: jcjohnson/neural-style — This is a PyTorch implementation of a neural style transfer system. It functions as a convolutional neural network… nvidia/fastphotostyle — FastPhotoStyle is an AI image stylization tool and deep learning style transfer framework. It functions as a… anishathalye/neural-style — This project is a TensorFlow-based neural style transfer tool and deep learning image processor. It uses convolutional… junyanz/cyclegan — CycleGAN is a generative adversarial network framework designed for unpaired image-to-image translation. It enables… jcjohnson/fast-neural-style — This project is a neural style transfer framework that provides a suite of computer vision tools for applying artistic… deep-floyd/if — IF is a text-to-image diffusion system that translates natural language descriptions into visual imagery. The project…

Open-source alternatives to Deep Photo Styletransfer

Similar open-source projects, ranked by how many features they share with Deep Photo Styletransfer.
  • jcjohnson/neural-stylejcjohnson avatar

    jcjohnson/neural-style

    18,288View on GitHub↗

    This is a PyTorch implementation of a neural style transfer system. It functions as a convolutional neural network image stylizer and artistic style blender designed to combine the content of one image with the artistic style of another. The system supports blending multiple style sources and adjusting the relative weights between content and style reconstruction. It includes capabilities for preserving the original color palette of the content image and adjusting style scales to determine which artistic patterns are transferred. The pipeline enables high-resolution image processing by distr

    Lua
    View on GitHub↗18,288
  • nvidia/fastphotostyleNVIDIA avatar

    NVIDIA/FastPhotoStyle

    11,179View on GitHub↗

    FastPhotoStyle is an AI image stylization tool and deep learning style transfer framework. It functions as a feature-based image transformer that applies the artistic visual characteristics of a reference image to a target photograph using deep neural networks. The project implements real-time image stylization by utilizing a feed-forward network. This allows the system to execute transformations in a single pass rather than using iterative optimization. The framework covers AI photo editing and deep learning visual effects, specifically focusing on the transformation of image textures and c

    Python
    View on GitHub↗11,179
  • anishathalye/neural-styleanishathalye avatar

    anishathalye/neural-style

    5,537View on GitHub↗

    This project is a TensorFlow-based neural style transfer tool and deep learning image processor. It uses convolutional neural networks to apply the artistic style of one image to the content of another through neural image synthesis. The system supports multi-style blending to combine artistic characteristics from several different images into a single output. It also includes color-preserving stylization, which maintains the original color palette of the source image by merging source color data with the luminance of the stylized result. The tool provides capabilities for style abstraction

    Python
    View on GitHub↗5,537
  • junyanz/cycleganjunyanz avatar

    junyanz/CycleGAN

    12,861View on GitHub↗

    CycleGAN is a generative adversarial network framework designed for unpaired image-to-image translation. It enables the conversion of images between two distinct visual domains using datasets that do not require direct one-to-one matching examples. The project implements a deep learning style transfer tool capable of artistic style transfer, object transfiguration, and domain-to-domain conversion. It uses a dual-generator architecture and cycle-consistency loss to ensure that images translated to a target domain and back recover their original state. The framework covers core machine learnin

    Lua
    View on GitHub↗12,861
  • See all 30 alternatives to Deep Photo Styletransfer→