包含抖音代碼舞python3實現的詞條

本文目錄一覽:

爆肝!用Python製作抖音爆款視頻!

前幾天我在抖音上刷到一個慢慢變老的視頻,播放量居然有 30W+,當時就在想這視頻 Python 可不可以做?經過一番搜索,我找到了騰訊雲的人臉年齡變化 API,上面介紹說只要用戶上傳一張人臉圖片,基於人臉編輯與生成演算法,就可以輸出一張人臉變老或變年輕的圖片,並支持實現人臉不同年齡的變化。

第一步,在註冊賬號之後,打開 API 密鑰管理頁面( )獲取到 SecretId 和 SecretKey。

第二步,安裝騰訊雲的 SDK

在人臉年齡變化 API 中有一個 AgeInfo 參數,它包含了 Age 和 FaceRect 兩個屬性,其中 FaceRect 屬性必須填人臉在照片中基於左上角的 X、Y 坐標和人臉的高度與寬度。所以先要調用人臉檢測與分析 API 得到這些數據。

下面的示例圖是在百度圖片中截取的。

示例結果

在上面已經得到了各個人臉的 X、Y、Width、Height 屬性,加上變老的年齡 Age,就可以請求年齡變化 API 了。

這裡需要注意的是 models 模塊,人臉檢測 models 模塊是在 tencentcloud.iai.v20200303 包下,人臉年齡變化的 models 是在 tencentcloud.ft.v20200304 下,兩個 models 模塊並不兼容。

示例結果

最後的視頻可以將圖片一張一張插入 PPT 幻燈片,點擊保存為視頻。

用 Python 製作抖音素材,下一個 30W+ 播放量等著你。

實現抖音視頻抖動效果—OpenCV-Python開發指南(53)

感興趣的不妨隨便弄一個視頻使用抖音抖動效果觀察。這裡,博主建議讀者使用國際象棋的視頻圖像,這種方塊的格式更能看清細微的抖動變化。

我們觀察抖音抖動視頻會發現,抖動效果的原理是對視頻中的一些幀進行剪切和放大到原圖,出現視頻中的人或者物體放大顫動的效果,並因為視覺殘留出現閃影效果。

換到OpenCV中進行處理,就可以分為以下幾個步驟:

按照原理,我們先讀取視頻,或者直接使用攝像頭。然後獲取圖像的幀數FPS,同時獲取圖像的中心Center,將圖像按比例剪裁20%之後,在放大至原圖。

下面,我們來實現視頻抖動效果:

運行之後,效果如下:

python3 uiautomator2 (二) 、操作app

1、連接手機

2、啟動 python -m weditor

3、以抖音為例,手機打開抖音

4、current: 獲取當前包名和activity

控制台輸入: uiautomator2 current

5、通過包名打開抖音app

如果我們想打開一個乾淨的app,可以使用app_clear 先清除app數據再打開

如上圖,如果我們要定點陣圖中2的元素時,再上幾層級都有相同的元素,我們就可通過父級元素進行定位子級元素

或者

取第二個元素:

通過兄弟定位

如圖想關注某個抖音號為 aaaa,的用戶,可現通過定位抖音號,再去查找它的兄弟「關注」按鈕

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/182209.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-11-24 06:19
下一篇 2024-11-24 06:19

相關推薦

  • Python周杰倫代碼用法介紹

    本文將從多個方面對Python周杰倫代碼進行詳細的闡述。 一、代碼介紹 from urllib.request import urlopen from bs4 import Bea…

    編程 2025-04-29
  • Python字元串寬度不限制怎麼打代碼

    本文將為大家詳細介紹Python字元串寬度不限制時如何打代碼的幾個方面。 一、保持代碼風格的統一 在Python字元串寬度不限制的情況下,我們可以寫出很長很長的一行代碼。但是,為了…

    編程 2025-04-29
  • Python基礎代碼用法介紹

    本文將從多個方面對Python基礎代碼進行解析和詳細闡述,力求讓讀者深刻理解Python基礎代碼。通過本文的學習,相信大家對Python的學習和應用會更加輕鬆和高效。 一、變數和數…

    編程 2025-04-29
  • 倉庫管理系統代碼設計Python

    這篇文章將詳細探討如何設計一個基於Python的倉庫管理系統。 一、基本需求 在著手設計之前,我們首先需要確定倉庫管理系統的基本需求。 我們可以將需求分為以下幾個方面: 1、庫存管…

    編程 2025-04-29
  • Python滿天星代碼:讓編程變得更加簡單

    本文將從多個方面詳細闡述Python滿天星代碼,為大家介紹它的優點以及如何在編程中使用。無論是剛剛接觸編程還是資深程序員,都能從中獲得一定的收穫。 一、簡介 Python滿天星代碼…

    編程 2025-04-29
  • 寫代碼新手教程

    本文將從語言選擇、學習方法、編碼規範以及常見問題解答等多個方面,為編程新手提供實用、簡明的教程。 一、語言選擇 作為編程新手,選擇一門編程語言是很關鍵的一步。以下是幾個有代表性的編…

    編程 2025-04-29
  • Python實現簡易心形代碼

    在這個文章中,我們將會介紹如何用Python語言編寫一個非常簡單的代碼來生成一個心形圖案。我們將會從安裝Python開始介紹,逐步深入了解如何實現這一任務。 一、安裝Python …

    編程 2025-04-29
  • 怎麼寫不影響Python運行的長段代碼

    在Python編程的過程中,我們不可避免地需要編寫一些長段代碼,包括函數、類、複雜的控制語句等等。在編寫這些代碼時,我們需要考慮代碼可讀性、易用性以及對Python運行性能的影響。…

    編程 2025-04-29
  • Python愛心代碼動態

    本文將從多個方面詳細闡述Python愛心代碼動態,包括實現基本原理、應用場景、代碼示例等。 一、實現基本原理 Python愛心代碼動態使用turtle模塊實現。在繪製一個心形的基礎…

    編程 2025-04-29
  • 北化教務管理系統介紹及開發代碼示例

    本文將從多個方面對北化教務管理系統進行介紹及開發代碼示例,幫助開發者更好地理解和應用該系統。 一、項目介紹 北化教務管理系統是一款針對高校學生和教職工的綜合信息管理系統。系統實現的…

    編程 2025-04-29

發表回復

登錄後才能評論