AI Personal Learning
und praktische Anleitung

DCT-Net: Ein Open-Source-Tool zur Umwandlung von Fotos und Videos in stilisierte Anime

Allgemeine Einführung

DCT-Net ist ein Open-Source-Projekt, das von der DAMO Academy und dem Wang Xuan Institute of Computer Technology der Universität Peking entwickelt wurde und die stilisierte Umwandlung von Bildern für Animationen zum Ziel hat. Das Projekt nutzt Deep-Learning-Techniken, um natürliche Fotos nahtlos in verschiedene Kunststile wie Animation, 3D, handgemalte Bilder, Skizzen usw. umzuwandeln, indem es Domain-Calibrated Translation einsetzt. DCT-Net bietet eine Vielzahl von Pre-Trainingsmodellen und unterstützt das Training von maßgeschneiderten Stildaten, die für die persönliche Unterhaltung, kreatives Design sowie die Film- und Spieleindustrie geeignet sind. Film- und Spieleindustrie.

DCT-Net: Ein Open-Source-Tool zur Umwandlung von Fotos und Videos in stilisierte Anime-1

 

Funktionsliste

  • Bietet eine große Auswahl an vortrainierten Modellen, die ein breites Spektrum an künstlerischen Stilen abdecken
  • Unterstützung für Training mit benutzerdefinierten Stildaten
  • Online-Testversion, keine Konfiguration der lokalen Umgebung erforderlich
  • Effiziente Leistung, die sowohl CPU- als auch GPU-Umgebungen unterstützt
  • Stilkonvertierung für Bilder und Videos

 

Hilfe verwenden

Installation und Konfiguration

  1. Installation von Abhängigkeiten: Zuerst müssen Sie das Programm modelscope Bibliothek, die mit dem folgenden Befehl installiert werden kann:
    Pip-Installation "modelscope[cv]" -f https://modelscope.oss-cn-beijing.aliyuncs.com/releases/repo.html
    
  2. Download des vortrainierten ModellsBeim ersten Durchlauf des Codes lädt das Modell automatisch die Pre-Training-Datei herunter.

Bildstil-Konvertierung

  1. Definition des ModellsDefinition von fünf Arten von Gesichtern, die durch das DCT-Net-Modell umgewandelt werden sollen:
    model_dict = {
        "Anime": "damo/cv_unet_person-image-cartoon_compound-models",
        "3d": "damo/cv_unet_person-image-cartoon-3d_compound-models",
        "handgezeichnet": "damo/cv_unet_person-image-cartoon-handdrawn_compound-models",
        "Skizze": "damo/cv_unet_person-image-cartoon-sketch_compound-models",
        "Kunst": "damo/cv_unet_person-image-cartoon-artstyle_compound-models"
    }
    
  2. Bilder laden und konvertieren::
    importieren os
    importieren cv2
    von IPython.Anzeige importieren Bild, Anzeige, clear_output
    von modelscope.pipelines importieren Pipeline
    von modelscope.utils.constant importieren Aufgaben
    von modelscope.outputs importieren OutputKeys
    
    Stil = "Anime"  # Optional "anime", "3d", "handgezeichnet", "Skizze", "Kunst"
    Dateiname = "4.jpg"
    img_path = Bild/' + Dateiname
    
    img_anime = pipeline(Tasks.image_portrait_stylisation, model=model_dict["Anime"]) Ergebnis = img_anime(img_path) save_name = bild/images/' + os.path.splitext(filename)[0] + '_' + Stil + '.jpg' cv2.imwrite(save_name, Ergebnis[OutputKeys.OUTPUT_IMG]) clear_output() display(Bild(save_name))

Video-Stil-Konvertierung

  1. Videobilder extrahieren::
    Video = sample_video.mp4'
    video_file = 'Film/' + Video
    image_dir = 'film/images/'
    
    vc = cv2.VideoCapture(video_file)
    i = 0
    wenn vc.isOpened().
        rval, frame = vc.read()
        während rval.
            cv2.imwrite(image_dir + str(i) + '.jpg', Rahmen)
            i += 1
            rval, frame = vc.read()
    vc.release()
    
  2. Konvertierung von VideobildernStilisieren Sie jedes Bild mit der gleichen Methode wie bei der Bildkonvertierung und fügen Sie die konvertierten Bilder zu einem Video zusammen.

 

 

Ein-Klick-Installer herunterladen

Chef-KI-AustauschkreisDieser Inhalt wurde vom Autor versteckt. Bitte geben Sie den Verifizierungscode ein, um den Inhalt zu sehen.
Captcha:
Bitte beachten Sie diese Website WeChat öffentliche Nummer, Antwort "CAPTCHA, eine Art Challenge-Response-Test (Computer)", erhalten Sie den Verifizierungscode. Suchen Sie in WeChat nach "Chef-KI-Austauschkreis"oder"Looks-AI" oder WeChat, indem Sie die rechte Seite des QR-Codes scannen, können Sie die öffentliche WeChat-Nummer dieser Website aufrufen.

AI Leichtes Lernen

Der Leitfaden für Laien zum Einstieg in die KI

Hilft Ihnen, die Nutzung von KI-Tools kostengünstig und von Null an zu erlernen.KI ist, wie Bürosoftware, eine wesentliche Fähigkeit für jeden. Die Beherrschung von KI verschafft Ihnen einen Vorteil bei der Stellensuche und die Hälfte des Aufwands bei Ihrer zukünftigen Arbeit und Ihrem Studium.

Details ansehen>
Darf nicht ohne Genehmigung vervielfältigt werden:Chef-KI-Austauschkreis " DCT-Net: Ein Open-Source-Tool zur Umwandlung von Fotos und Videos in stilisierte Anime

Chef-KI-Austauschkreis

Der Chief AI Sharing Circle konzentriert sich auf das KI-Lernen und bietet umfassende KI-Lerninhalte, KI-Tools und praktische Anleitungen. Unser Ziel ist es, den Nutzern dabei zu helfen, die KI-Technologie zu beherrschen und gemeinsam das unbegrenzte Potenzial der KI durch hochwertige Inhalte und den Austausch praktischer Erfahrungen zu erkunden. Egal, ob Sie ein KI-Anfänger oder ein erfahrener Experte sind, dies ist der ideale Ort für Sie, um Wissen zu erwerben, Ihre Fähigkeiten zu verbessern und Innovationen zu verwirklichen.

Kontaktieren Sie uns
de_DE_formalDeutsch (Sie)