[Azure] C# + Azure FaceAPI + MediaToolkit.NetCore 抓取影片(mp4) 中的 frame 進行辨識
最近在處理一些騷專案,所以在看 Azure Face API ,然後我在想一件事情,就是可不可以把我多年收藏的謎片做分類
這時候就要有一個很重要的關鍵,就是我要能夠從影片檔取一個 frame 出來採樣進行辨識,所以稍微研究一下
其實不難,但是因為很多都是用不是用 .net core 寫的,所以都得 depends on .Net Framework,雖然成功但是我還是重新測試
找了一個不用 .Net Framewrok 的,但是你還是得安裝 ffmpeg
[Azure] C# + Azure Face API 做人臉相似度比對 ( FindSimilarAsync )
上一篇文章說到了 如何 Azure Face API 作臉部辨識簡單上手 ,這次基於上一篇來座相似度辨識,這主要可以做啥呢?
如果你是要做一個系統有登入功能,你可以做影像辨識判斷是本人就可以登入,或是幫自己的海量的謎片進行分類?
[Azure] C# + Azure Face API 作臉部辨識簡單上手
最近因為在搞事情,需要偵測臉部的 API,以前傳統有解決過這方案我記得是用 OpenCV 之類的,後來看一下了 Azure 有這服務 Azure 人臉辨識
而且這價格對我小量使用來說很便宜,用免費一個月有30,000 免費括打,身為一個客家人看到覺得很可以,所以今天就來試著寫寫看..
[C#] Ethereum 以太坊產生高清錢包 (HD Wallet)
最近在弄一些東西,這篇來產一下以太坊 ( Ethereum ) 的高清錢包( HD Wallet )
我發現我之前有寫過比特幣的高清錢包 手把手來玩比特幣 (Bitcoin) - 製作高清錢包
標籤: .Net , ASP.net , BlockChain , C# , Ethereum
[C#] 關於 emoji 取得 length 問題,關於分別取出 .ToArray() 的問題
最近因為專案的一些需求,需要用到 Emoji ,這東西在各平台渲染出來的都不一樣,我相信大家都知道這些事情就不多說了,主要是因為遇到一個問題,處理起來讓我意外,再加上混和中文或是英文的時候,就有一點點跟我想的不一樣 舉理來說 "許1d" 這字串,其中你覺的應該有幾個字呢?
[OpenSource] 一個 線上工具 關於 lz-string 壓縮解壓縮
最近有一個專案跟其他人合作,因為遇到對方會傳遞 lz-string 的資料近來,收到資料庫後,因為我要解析出來,遇到一點麻煩,因為對方是 寫 APP 的,當然他有提供解析工具給我,但是畢竟我身為一個 control freak ,當然是需要直接能夠看到是最爽的,所以就小小弄一個工具讓我可以直接在網路上解析,畢竟測試的時候就順手弄弄了..
標籤: .netcore , C# , OpenSource
[OpenSource] AdminLTE3+.Net Core 3.1 樣板分享
最近看到 AdminLTE3 發佈了,因為之前 AdminLTE2 使用很多,因為很方便, 從 .net framewrok 用到 .Net Core 專案都好用,因為 bootstrap 4 開始不用依賴 jquery
了,所以想說有時間就整理一下 AdminLTE3 ,順便讓自己了解一下 AdminLTE3
標籤: .Net , .netcore , ASP.net , C# , Javascript , OpenSource
[C#] 反射出現 Unhandled exception. System.IO.FileNotFoundException
紀錄一下 太久沒有寫反射惹,然後遇到一個小問題,所以筆記一下免得自己又再次忘記,主要我有一個專案這邊叫做 Plugin.dll 因為我有寫一個 function 裡面會用到 JSON.net ,之後呼叫就發生 Exception
Unhandled exception. System.IO.FileNotFoundException: Could not load file or assembly 'Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed'. 系統找不到指定的檔案。
[Javascript] 一個對於WYSIWYG 的一個嘗試
今天這篇主要是分享一個最近想到的方法,自己也稍微寫了一些小 demo 的東西,想說就是筆記一下,主要概念,是因為常常製作網站的後台,都是因為抽換一些簡單的東西,為了這都要做後台,這時候就在想有沒有一種作法可以讓事情變得更簡單,當然這也只是一個實驗性的作法,這也只是一個沒有優化只是概念上實作的 sample.
標籤: ASP.net , C# , Javascript
[C#] 手把手來玩狗狗幣 (Dogecoin) - 將幣打出去進行交易
終於來到最終章,我們要來將幣打出去了,首先你當然要有一個錢包所有權,如果你想要知道怎麼開狗狗幣錢包 可以參考這篇 手把手來玩狗狗幣 (Dogecoin) - 製作 還原 狗狗幣錢包 ,如果查詢交易紀錄跟可用金額
可以參考這篇 手把手來玩狗狗幣 (Dogecoin) - 取得收到的幣的交易紀錄 ,今天我們要把收到的幣打出去了..
[C#] 手把手來玩狗狗幣 (Dogecoin) - 製作 還原 狗狗幣錢包
最近幣價再度跳水大跌 (2021- 519 事件),正好就把之前研究的一些東西開始整理一下順便寫寫 Blog 筆記一下研究的東西..
今天我們要來講講如何建立一個 DogeCoin 錢包,並且還原..
[.NetCore 小筆記] 虛擬主機上佈署 .net Core 3.1 出現 HTTP Error 500.35 - ASP.NET Core does not support multiple apps in the same app pool
最近測試東西有用一家 虛擬主機廠商叫做 SmarterASP,其中 "可能" 因為共用 application pool 的關係就會出現 HTTP Error 500.35 - ASP.NET Core does not support multiple apps in the same app pool
標籤: .Net , .netcore , .NetCore小筆記 , ASP.net , C#
[.NetCore 小筆記] 關於取得用戶 IP
最近因為一些需求,需要取得用戶的 IP 來做一些判斷,後來因為踩到一些雷所以測試了一下,之前因為 判斷 HTTP_X_FORWARDED_FOR 但是其實程式如果帶過來的話容易被偽造判斷會不準,當然如果你有 Proxy 這就很需要了,不過如果你需要安全點的判斷 建議判斷 REMOTE_ADDR
標籤: .Net , .netcore , .NetCore小筆記 , ASP.net , C#
[C#] 簡單使用 基於時間的一次性密碼算法(TOTP)
之前有寫過一篇文章講過 Google Authenticator ,最近因為要用到,那時候只是快速結案分享,這次稍微研究一下,發現其實這是公共規則叫做 TOTP ( Time-based One-Time Password ) ,而且是有規範的 https://tools.ietf.org/html/rfc6238
[C#] 初探 YAML ,序列化反序列化,跟 JSON 轉換
簡單的說最近要用到所以就簡單看了一下,其實蠻簡單大概就是分享一下 這次我使用的是 YamlDotNet , 網路上看其他人寫關於 YAML +C# 文章是用 NetEscapades ( https://marcus116.blogspot.com/2019/06/netcore-aspnet-core-yaml.html ) ,其實我只是挑下載排名高的 : P ,我是覺得差異應該不大,等有時間再測試看看
[Azure] C# 關於 Translator 或 Bing 翻譯 數字的小小問題
最近因為同事在寫有關於 Azure Translator 的東西,因為我們使用場景就是我們一定會談到數字的問題,而且我們幫客戶開發關於翻譯一定是有一端對於英文不是這麼在行,這時候同事跟我回報一個我百思不得其解的問題,現在我們要來稍微解決這些事情,我覺得不完美但是就先這樣做吧,下面是你有可能會看到的狀況..
[C#] Telegram - 製作 InlineKeyboardButton 並且得到答案
還個技術債,之前因為開發 Telegram 詳細規格還沒有讀清楚,所以製作 KeyboardButton 大概長的像是下面那樣子,但是後來發現,其實就是不好看,而且會不知道到底回哪一個訊息。
之後我想改成這樣