iT邦幫忙

ai相關文章
共有 1165 則文章
鐵人賽 Software Development DAY 27
用程式寫遊戲給AI玩 系列 第 27

技術 實作!雙人射擊遊戲 —— 撰寫 MLPlay 積木

今天的內容為,定義要給AI的資料,並撰寫 MLPlay 積木 先貼積木,之後再補文章(第 24 天的 「實作!雙人射擊遊戲 —— 重構怪物的移動」 和第 25...

鐵人賽 AI & Data DAY 27

技術 Day 27: AIVA下載版軟體

昨天我們講完了GP Settings的設定部分,在接下去介紹每一個Track裡面該怎麼做設定之前,今天我們先來插播一下AIVA的下載版軟體。 為什麼突然要在這時...

鐵人賽 AI & Data DAY 28

技術 Day 28: 如果你願意一層一層一層的設定這GP - Harmony

前天我們講完了GP Settings的設定部分,今天開始我們來詳細解析每一個Track裡面該怎麼做設定。 首先我們先看看,一個剛被建立起來的GP,在各個音軌的設...

鐵人賽 AI & Data

技術 ( Day 31 ) 辨識手寫數字

這篇教學會使用 Keras 搭配 NumPy 訓練手寫數字模型,再搭配 OpenCV KNN 演算方法 ( cv2.ml.KNearest_load ),即時辨...

鐵人賽 Software Development DAY 26
用程式寫遊戲給AI玩 系列 第 26

技術 實作!雙人射擊遊戲 —— 玩家與怪物的碰撞

上次的內容為,怪物有五個階段的移動方式,這次我們要讓掉下來的怪物和玩家碰撞時,會死亡,而玩家也會扣生命 對不起!先上 code,之後來補文章 class Bat...

鐵人賽 AI & Data DAY 26
Azure介紹以及應用 系列 第 26

技術 Day-26教大家怎麼報名Person VUE ( *¯ ³¯*)♡ㄘゅ

前言 前面幾篇文章向大家介紹了微軟Azure的Fundamentals(基本)測驗了,那這一篇文章要教大家怎麼報名Person VUE ,就是認證考試,是專業認...

鐵人賽 AI & Data DAY 30

技術 ( Day 30 ) 辨識是否戴口罩

這篇教學會使用 Teachable Machine 訓練「戴口罩」以及「沒戴口罩」的影像模型,再透過 OpenCV 搭配 tensorflow 讀取攝影鏡頭影像...

鐵人賽 AI & Data DAY 26

技術 Day 26: Generation Profiles - 那些有看沒有懂的GP設置 (二)

今天我們接續昨天的內容繼續介紹GP設置裡面這些每個字分開看都看得懂但合再一起就看不懂的選項: 總攬圖我們一樣先放著單參考: Tempo Range 拍速設定點擊...

鐵人賽 AI & Data DAY 29

技術 ( Day 29 ) 辨識剪刀、石頭、布

這篇教學會使用 Teachable Machine 訓練「剪刀、石頭、布」的影像模型,再透過 OpenCV 搭配 tensorflow 讀取攝影鏡頭影像進行辨識...

鐵人賽 Software Development DAY 25
用程式寫遊戲給AI玩 系列 第 25

技術 實作!雙人射擊遊戲 —— 怪物掉落

今天的進度是承上篇重構怪物的移動模式的第五個 level —— 怪物掉落,的實作內容 初始化 class Mob(pygame.sprite.Sprite):...

鐵人賽 AI & Data DAY 25

技術 Day 25: Generation Profiles - 那些有看沒有懂的GP設置 (一)

今天我們接續昨天的部分,當我們進入到玲瑯滿目的GP設定畫面後,第一個要做的事情就是 不要怕,現在我們就來一步一步拆解這些有字天書到底代表著什麼。 我們再來看一次...

鐵人賽 Software Development DAY 24
用程式寫遊戲給AI玩 系列 第 24

技術 實作!雙人射擊遊戲 —— 重構怪物的移動

今天的內容,我們準備讓怪物掉下來,但在之前,我們先替遊戲增加 level 參數,以讓怪物的移動方式會根據遊戲難度不同,而有不同的移動方式,進而影響遊戲難度。 新...

鐵人賽 自我挑戰組 DAY 28
PixelBit 可以這樣玩! 系列 第 28

技術 (Day 28)訓練 Object Deteion 物件偵測 AI 模型

昨天我們測試了 Azure Custom Vision 的 Classification,效果相當不錯,今天我們將測試 Object Detect,要在 MCU...

鐵人賽 AI & Data DAY 28

技術 ( Day 28 ) 使用 Teachable Machine

Teachable Machine 是 Google 所推出的無程式碼機器學習平台,只需要簡單的步驟,就能夠在瀏覽器上訓練模型,透過訓練的模型辨識圖片、聲音或是...

鐵人賽 Software Development DAY 23
用程式寫遊戲給AI玩 系列 第 23

技術 實作!雙人射擊遊戲 —— 新增文字與改變背景

今天的內容為在畫面上渲染文字和改變背景,不過在那之前,不知道大家有沒有發現,遊戲程式會愈來愈卡?或者說,射出的子彈會跑去哪裡? 檢查子彈數量 # 可以在 M...

鐵人賽 AI & Data DAY 27

技術 ( Day 27 ) Jupyter 安裝 Tensorflow

這篇教學會介紹如何在 Anaconda Jupyter 中建立 tensorflow 的虛擬環境,並在虛擬環境中安裝 Tensorflow 2.5,讓 Jupy...

鐵人賽 AI & Data DAY 24

技術 Day 24: Generation Profiles - 創造屬於自己的樣本吧!

昨天我們介紹完了如何利用已經建立好的GP模板來進行創作,今天我們就來看看要怎麼建立自己專屬的GP樣板吧。 這個部分由於會設計比較多細節,我們會一步一步慢慢討論。...

鐵人賽 AI & Data DAY 23

技術 Day 23: Generation Profiles - 選擇已有的樣本來作曲 (二) 🎃

接續昨天的內容, 而點選最後一個按鈕,則會出現兩個新的選項 分別為:1.收藏GP樣板到個人的資料庫2.查看相似的GP樣板 收藏GP樣板到個人的資料庫...

鐵人賽 Software Development DAY 22
用程式寫遊戲給AI玩 系列 第 22

技術 實作!雙人射擊遊戲 —— 子彈命中

今天的內容我們要讓玩家的子彈可以擊殺怪物,並讓怪物的子彈,可以傷害玩家。 新增玩家資料 初始化玩家護盾值 初始化玩家生命次數 初始化玩家分數 class P...

鐵人賽 AI & Data DAY 22

技術 Day 22: Generation Profiles - 選擇已有的樣本來作曲

接續昨天的介紹,我們今天來看看目前AIVA在Generation Profiles上面提供了那些樣板,以及要怎麼運用這些樣板來作曲。 首先我們先來到GP的頁面:...

鐵人賽 AI & Data DAY 26

技術 ( Day 26 ) Mediapipe 即時合成搞笑橘子臉

這篇教學會使用「Mediapipe 人臉偵測」搭配「邊緣羽化效果」文章,透過人臉辨識擷取出眼睛和嘴巴,再將眼睛與嘴巴合成到橘子圖片上,做出搞笑橘子臉的效果。...

鐵人賽 Software Development DAY 21
用程式寫遊戲給AI玩 系列 第 21

技術 實作!雙人射擊遊戲 —— 遊戲參數

此文前半:快速講解怪物射擊子彈;後半:實作新增遊戲參數。 上次的最後講到,射擊有冷卻時間這件事,對於 AI 玩遊戲來說需要嗎? 那我想答案是不需要的,因為 AI...

鐵人賽 AI & Data DAY 21

技術 Day 21: 根據更細節設置的樣本來作曲吧 - Generation Profiles

今天開始我們來介紹AIVA的最後一種作曲方式: Generation Profiles 我們一樣先來看看Generation Profiles 的介面: Ge...

鐵人賽 AI & Data DAY 25

技術 ( Day 25 ) Mediapipe 辨識手指,用手指擦除霧氣

這篇教學會延伸「Mediapipe 手掌辨識」和「在影片中即時繪圖」文章,並應用「OpenCV 影像遮罩」功能,實作一個「用手指擦除鏡子霧氣」的趣味效果 ( 食...

鐵人賽 Software Development DAY 20
用程式寫遊戲給AI玩 系列 第 20

技術 實作!雙人射擊遊戲 —— 玩家射擊

今天的內容為當玩家收到射擊指令時,射擊子彈,和將子彈渲染上遊戲視窗。 初始化子彈的儲存位置 class Player(pygame.sprite.Sprite)...

鐵人賽 AI & Data DAY 20

技術 Day 20: 抗議!他學我 - 上傳你喜歡的音樂來做模仿創作吧 (四)

今天我們來把Influences的部分做個完結。 前面我們已經介紹了Influences作曲背後的基本觀念、Influences上傳的限制 以及上傳後的初步分析...

鐵人賽 AI & Data DAY 24

技術 ( Day 24 ) Mediapipe 辨識手指,用手指在影片中畫圖

這篇教學會延伸「Mediapipe 手勢辨識」和「在影片中即時繪圖」文章,當辨識到「食指」時,就讓食指尖端可以在影像中畫出線條,如果換成別的手勢就會停止,除此之...

鐵人賽 Software Development DAY 19
用程式寫遊戲給AI玩 系列 第 19

技術 實作!雙人射擊遊戲 —— 新增子彈

今天的內容只建立子彈的類別,和初始化子彈圖片;之後子彈會讓玩家和怪物射擊,程式碼會比之前稍微複雜,因此明天才會講如何讓玩家射擊,子彈被建立渲染在遊戲視窗。 建立...

鐵人賽 AI & Data DAY 24
Azure介紹以及應用 系列 第 24

技術 Day-24 AI-900介紹 (◍•ᴗ•◍)ゝ

前言 我們昨天介紹完Azure三個基礎證照的大哥Az-900,我們今天就來介紹他的特化型,跟機器學習、人工智慧有關的AI900吧!! 正文 微軟官網介紹:Ai9...

鐵人賽 AI & Data DAY 23

技術 ( Day 23 ) Mediapipe 辨識比中指,自動馬賽克

這篇教學會延伸「Mediapipe 手勢辨識」文章的範例,當辨識到「比中指」的不雅手勢,就自動將手掌加入馬賽克效果。 原文參考:Mediapipe 辨識比中指...