原创 基於u2net和OpenCV的人像背景替換

這裏的想法來源於OpenVINO的一個介紹材料,具體來說就是如上圖一樣,能夠實現人像前景的圖片的背景分割,灰度化背景後重新放置回去。從實現來說,主要分爲兩個部分,一個是“前景背景分割”,二個是“背景灰度化”。第2個部分肯定是OpenCV來做

原创 基於EasyDL的人像背景替換

需求描述:實現人像前景的圖片的背景分割,灰度化背景後重新放置回去。一、實現分析這個關鍵就是搭建工具鏈,將相關東西串起來。人體輪廓範圍識別,與背景進行分離,適用於拍照背景替換、照片合成、身體特效等場景。輸入正常人像圖片,返回分割後的二值結果圖

原创 LaMa簡介和效果

現代圖像修復(Modern image inpainting)系統儘管取得了長足的進步,但往往難以處理大面積的缺失區域、複雜的幾何結構和高分辨率圖像。研究人員發現造成這種情況的主要原因之一是修復網絡和損失函數都缺乏有效的感受野。大的有效感受

原创 對OpenCV項目中由微信團隊提供的超分辨率算法初步研究

一、基本情況1.1 超分辨率初體驗簡單來講,圖像超分辨率就是提高圖像的空間分辨率,例如將一幅圖片的分辨率由352x288擴大到704x576,方便用戶在大尺寸的顯示設備上觀看。圖像的超分辨率,是圖像處理相關問題中的基礎問題之一,並具有廣泛的

原创 通過C#調用百度圖片搜索

一、圖庫創建1、提供了網站頁面的接口這種上傳方法,效率相對比較低,如果全部使用的話,還是需要使用API。(注:圖庫管理僅供測試體驗,實際業務中對圖片庫的管理操作(入庫、刪除、更新),請以API接口調用結果爲準。)2、該接口實現單張圖片入庫,

原创 DocToolKit使用方法

由DrawTool提供的DocToolKit包括以下內容:    DrawTools實現了一些特別的應用程序功能DocManager 類: 處理文件操作:打開,新建,保存,更新窗體標題,爲Windows Shell註冊文件類型。創建這個類引

原创 CRF進行中文分詞實操

在ubuntu下進行操作,自己寫了個簡單的預料。我 愛 北京 天安門 天安門 上 太陽 升偉大 領袖 毛主席帶領 我們 向 前 進這個和CRF格式差距比較大,所以使用hanlp提供的工具首先進行轉換。from pyhanlp import

原创 微信二維碼引擎OpenCV開源研究

《微信二維碼引擎OpenCV開源研究》一、編譯和Test測試       opencv_wechat_qrcode的編譯需要同時下載opencv(https://github.com/opencv/opencv)和opencv_contri

原创 warpperspective 透視變化的opencv實現

warpperspective 透視變化的opencv2.0實現1st-------2nd | | | | | |3rd-------4th原始代碼             cv::Mat s

原创 基於開源的GOCW和Directshow.net,實現攝像頭預覽、採集、錄像等操作

本文基於開源的GOCW和Directshow.net,實現圖像採集等操作。最爲關鍵的部分在於可以實現攝像頭的控制,同時關於視頻採集進行了實現。具體的內容請關注首發於51CTO的課程《基於Csharp+OpenCV圖像處理實戰》首先拖控件,拉

原创 在C#中使用OpenCV(使用GOCW)

在C#中使用OpenCV(使用GOCW) 1、什麼是GOCW       爲了解決在Csharp下編寫OpenCV程序的問題,我做過比較深入的研究,並且實現了高效可用的方法GreenOpenCsharpWrapper(GOC

原创 OpenCV圖像處理中“找圓技術”的使用

一、爲什麼“找圓”圓是基本圖形的一種,更爲重要的是,自然情況下采集的圖像,很少存在“圓”,但凡存在的,大都是人工的,那麼就必然代表特定的意義,從而方便定位、分割和識別。比如這裏的鋼管圖像,就是典型的由於人工介入帶來的圓的堆積。二、有效“找圓

原创 OpenCV圖像處理中的“機器學習"技術的使用

注意,本文中所指“機器學習"(ML)技術,特指SVM、隨機森林等”傳統“技術。一、應用場景       相比較當下發展迅速的各路“端到端”技術,SVM、隨機森林等”傳統“技術它的應用價值,在於”以更貼合現有系統的方式提供一種識別的途徑“。比

原创 OpenCV圖像處理中“投影技術”的使用

       本文區分”問題引出“、”概念抽象“、”算法實現“三個部分由表及裏具體講解OpenCV圖像處理中“投影技術”的使用,並通過”答題卡識別“”OCR字符分割”“壓板識別”“輪廓展開分析”四個的例子具體講解算法使用。使得讀者能夠對“投

原创 高分辨率拼接案例分析

一、項目來源 本例項目來源於羣裏面網友提問“在流水線上採集到的圖片,相互之間位移基本確定,需要進行進一步精細拼接”。原始圖片和拼接結果見附件,已經獲得圖片提供者同意。 希望得到的結果。 具體而言,這是一塊大型服務器板子,會走點拍100張圖【