PicSeal : génère des photos avec filigrane Leica dans le style Xiaomi

PicSeal : génère des photos avec filigrane Leica dans le style Xiaomi 105

Un projet open source qui génère des photos avec un filigrane Leica en imitant le style photographique de Xiaomi. Il prend également en charge les filigranes de marques telles que Canon, Nikon, Apple, Huawei, Xiaomi et DJI. Les utilisateurs peuvent choisir la détection automatique des filigranes ou personnaliser le style.

#创作工具 #图片处理

PicSeal : génère des photos avec filigrane Leica dans le style XiaomiIntroduction

PicSeal est un projet open source capable d'imiter le style des photos Xiaomi pour générer des photos avec un filigrane Leica, et prend également en charge les filigranes de marques telles que Canon, Nikon, Apple, Huawei, Xiaomi, DJI, etc. Les utilisateurs peuvent choisir la reconnaissance automatique des filigranes ou personnaliser le style. PicSeal est développé avec Vite et React, et utilise WebAssembly pour améliorer les performances.

PicSeal : imiter le style des photos Xiaomi pour générer des photos avec un filigrane Leica

Fonctionnalités de PicSeal

  • Extraction des informations EXIF des photos pour générer des filigranes

  • Prise en charge des filigranes de plusieurs marques d'appareils

  • Exportation de photos avec filigrane, avec possibilité de conserver les informations EXIF de l'image originale

  • Filigrane personnalisable : possibilité de régler la taille, l'épaisseur, la couleur de la police, etc.

  • Exportation des données EXIF : possibilité d'exporter les paramètres de prise de vue, la date, le lieu et d'autres données

  • Réglage de la taille de la bannière : possibilité d'ajuster la taille du filigrane de la bannière pour s'adapter à différentes photos

  • Choix de la police : plusieurs polices disponibles, dont MiSans

Implémentation technique de PicSeal

  • Analyse EXIF : utilisation de la bibliothèque Rust kamadak-exif pour extraire les informations EXIF des images, embarquée côté front-end via WASM

  • Génération de filigranes : génération de filigranes dynamiques via HTML et CSS, avec prise en charge de l'aperçu en temps réel

  • Exportation d'images : utilisation de la bibliothèque dom-to-image pour convertir les éléments DOM avec filigrane en format image

  • Copie EXIF : prise en charge de la copie des informations EXIF de l'image originale dans l'image exportée

Comment utiliser PicSeal

  1. Accédez à https://picseal.vercel.app/

  2. Téléchargez la photo à laquelle ajouter un filigrane

  3. Choisissez la marque du filigrane ou personnalisez le style

  4. Ajustez les paramètres tels que la taille, l'épaisseur et la couleur de la police

  5. Ajoutez éventuellement les paramètres de prise de vue, la date, le lieu et d'autres informations

  6. Cliquez sur le bouton Enregistrer ou Partager pour finaliser l'ajout du filigrane

Exemples d'utilisation de PicSeal

  • Filigrane de marque : choisissez le filigrane de la marque Xiaomi et ajoutez les paramètres de prise de vue et la date

  • Filigrane personnalisé : choisissez un filigrane personnalisé, réglez la taille de la police sur normale, l'épaisseur sur gras, et la police sur MiSans

  • Vous pouvez utiliser cet outil pour ajouter un filigrane à vos photos, protéger vos œuvres et afficher l'appareil et les paramètres de prise de vue

Méthodes de déploiement de PicSeal

Prend en charge plusieurs méthodes de déploiement :

  • Déploiement en un clic sur Vercel

  • Déploiement local (nécessite l'installation de Rust et wasm-pack)

  • Déploiement sur GitHub Pages

  • Déploiement avec Docker

Structure du projet

  • Front-end : React + TypeScript + Ant Design, construit avec Vite

  • Back-end : module WASM écrit en Rust, gérant l'analyse EXIF

  • Scripts de build : prise en charge des processus automatisés de build et de déploiement

Adresse du projet open source PicSeal :https://github.com/zhiweio/picseal

Actualités connexes :

XiaomiROM

Outils liés à PicSeal : génère des photos avec filigrane Leica dans le style Xiaomi