點贊 + 關注 + 收藏 = 學會了 買NAS如果只用來備份照片太可惜了,那還不如直接給iCloud充錢。 在NAS裏裝個Docker能發揮出更大威力,之前寫過幾篇在羣暉裏裝各種小工具的教程,有工友説直接在Container Manager的鏡像倉庫搜索工具直接安裝會更簡單。 對對對! 但也有工友説“無法連接到存儲庫。點擊設置以選擇另一個存儲庫”。 其實只要一招就能解決。 Container M
點贊 + 關注 + 收藏 = 學會了 本文簡介 本文不講 Stable Diffusion 和 Midjourney,這兩個太火了,屬於AI繪畫屆的標杆產品。市面上的文章也很多,我也在寫 Stable Diffusion 相關的文章,有興趣的工友可以去瞧瞧。 本期推薦的是這兩個之外的AI繪畫產品。我以最温can柔bao的方式測試,畫手!這是所有AI都要過的一道坎。而且每款AI工具只給它一次機會(只
點贊 + 關注 + 收藏 = 學會了 本文簡介 現在,Stable Diffusion 也可以生成平鋪圖了。 平鋪圖是什麼東東呢?它是一個可以無限拼接且不重疊、不留空隙的圖片。 舉個例子,我用 SD 生成一張內容是星星的平鋪圖。 這個圖片看上去沒啥特別,但如果我們把它橫向和豎向無限拼接,它又真的可以拼接上喔。 上面這張圖的分辨率是 512 512。我在 PS 創建一個 1024 1024 的
點贊 + 關注 + 收藏 = 學會了 作為前端新手,遇到頁面樣式錯亂、交互異常時不用慌 —— 瀏覽器自帶的「檢查工具」就是你的 "透視眼",能幫你看穿網頁的 "內心世界"。這篇教程帶你從零開始,掌握最常用的調試技巧。 如何打開瀏覽器檢查工具? 幾乎所有現代瀏覽器(Chrome、Edge、Firefox 等)都自帶調試工具,打開方式大同小異: 方法 1:右鍵菜單 在網頁任意位置右鍵點擊,選擇「檢查」
點贊 + 關注 + 收藏 = 學會了 如果你剛接觸 p5.js,想知道怎麼畫一個圓,那 circle() 函數就是最適合的入門工具。它簡單到只需要 3 個參數就能畫出一個圓,甚至能輕鬆擴展出彩色、動畫等效果。 circle()的基礎語法 circle() 是 p5.js 專門用來畫圓形的函數 —— 就像現實中用圓規畫圓一樣,只要確定 “中心點” 和 “大小”,就能立刻畫出一個標準的圓。 它可以用來
線段是最基礎的圖形元素,就像畫畫時的 “線條”—— 用它可以勾勒輪廓、連接形狀,甚至組合出複雜的圖案。p5.js 的 line() 函數能輕鬆畫出線段,語法比原生 Canvas 要好理解多了。 認識 line ():線段的 “繪圖指令” 什麼是 line ()? line() 是 p5.js 中用於繪製線段的函數,作用就像用直尺在兩點之間畫一條直線。它是最基礎的繪圖工具之一,也是組合複雜圖形的 “
點贊 + 關注 + 收藏 = 學會了 如果你已經開始探索 p5.js 的 3D 世界,那麼createModel()這個 API 絕對是你需要掌握的強大工具。它允許你創建自定義的 3D 幾何模型,為你的創意提供無限可能。 什麼是 createModel ()? createModel() 用於從一個 OBJ 或 STL 格式的 字符串 中加載 3D 模型,並返回一個 p5.Geometry 對象。
點贊 + 關注 + 收藏 = 學會了 對於剛接觸 opencv 的工友來説,能快速看到圖像處理的效果是很重要的。OpenCV 內置了圖像預覽方法,我在之前的文章裏已經介紹過。 而在 Python 生態裏,有一個更厲害的圖像顯示工具 —— Matplotlib OpenCV:這是一個專門用於圖像處理和計算機視覺的開源庫,它能方便地讀取、處理各種圖像。 Matplotlib:這是 Python
點贊 + 關注 + 收藏 = 學會了 前面介紹過在 OpenCV 裏可以通過 cv2.imread 讀取本地圖片,但這個方法無法讀取網絡圖片。 讀取網絡圖片:cv2.imdecode 在 OpenCV 裏讀取網絡圖片需要使用 cv2.imdecode 這個方法,它可以直接處理字節流(如網絡傳輸的圖像、攝像頭幀)而無需先保存為文件。 語法: image = cv2.imdecode(buf, fla
點贊 + 關注 + 收藏 = 學會了 推薦 《OpenCV-Python專欄》 在圖像處理領域,瞭解圖像的基本信息是必不可少的第一步。 之前已經使用 cv2.imread() 方法將圖片讀取出來了。我們還可以使用 OpenCV 提供的一些方法去讀取圖片的尺寸、通道數、圖片像素總數等信息。 獲取圖片寬高和通道數 通過 shape 屬性可以直接獲取圖像的維度信息。 import cv2 # 讀取圖片
點贊 + 關注 + 收藏 = 學會了 推薦 《OpenCV-Python專欄》 繪製文字(數字和英文) OpenCV 提供了 cv2.putText() 方法,可以方便地在圖像上繪製文本。 cv2.putText() 的基本用法: cv2.putText(img, text, org, fontFace, fontScale, color, thickness, lineType) img:目
點贊 + 關注 + 收藏 = 學會了 推薦 《OpenCV-Python專欄》 使用 OpenCV 做目標檢查時,我們可以通過 OpenCV 提供的圖形繪製功能,將監測到的目標框起來,方便我們調試。這些功能在數據可視化、圖像標註等場景中非常實用。 OpenCV 支持繪製以下圖形: 線段 矩形 圓形 橢圓 多邊形 填充多邊形 帶箭頭的線 用法都很簡單,動手試試~ 繪製線段 繪製線段
點贊 + 關注 + 收藏 = 學會了 在計算機圖像處理中,色彩空間是理解和操作圖像色彩的重要基礎。每一種色彩空間都有自己的適用範圍。RGB 是比較常見的色彩空間,除此之外比較常見的色彩空間還有 GRAY、HSV、Lab、YUV 等。 為什麼會有這麼多色彩空間呢?有兼容性的原因,也有為了方便計算的原因。比如 YUV 這個是電視信號系統採用的,以前的老電視是黑白電視,只需要一個顏色通道,後來出現了彩色
點贊 + 關注 + 收藏 = 學會了 在使用 OpenCV 進行圖像處理時,有時需要與圖像進行交互,例如選擇感興趣區域(ROI)、標註關鍵點、調整參數、獲取圖片指定位置的顏色值等。OpenCV 提供了鼠標事件支持,可以在圖像窗口中通過鼠標實現豐富的交互功能。 推薦 《OpenCV專欄》 用到的方法是 cv2.setMouseCallback(window_name, on_mouse, param
點贊 + 關注 + 收藏 = 學會了 推薦關注 《OpenCV-Python專欄》 在 OpenCV 中,Trackbar 控件(滑塊)是一個非常常用的 GUI 組件,用於在圖像處理和計算機視覺任務中進行交互式調整參數。比如説,加載一個圖片,通過一個滑塊調整圖片的亮度,這樣便於我們用肉眼觀察圖片的變化。 Trackbar 允許用户通過拖動滑塊來調整參數的值,並且會實時更新顯示結果。 比如上圖這個
點贊 + 關注 + 收藏 = 學會了 推薦關注 《OpenCV-Python專欄》 上一講介紹了 OpenCV 的讀取圖片的方法,這一講簡單聊聊 OpenCV 讀取和保存視頻。 視頻的來源主要有2種,一種是本地視頻文件,另一種是實時視頻流,比如手機和電腦的攝像頭。 要讀取這兩種視頻的方法都是一樣的,只是傳的參數不同而已。 讀取攝像頭視頻 讀取攝像頭的內容並顯示出來需要幾步 獲取攝像頭內容 逐
點贊 + 關注 + 收藏 = 學會了 OpenCV 是一個開源的計算機視覺庫,廣泛應用於圖像處理、機器學習和實時計算機視覺應用。比如圖像和視頻的濾鏡和降噪、物體檢測、人臉識別、證件號識別、車牌識別等應用。當然,也有其他工具可以對這些領域做支持,但本專欄是介紹 OpenCV 的,所以只講 OpenCV 的好話。 OpenCV 對「數字圖像」提供了很多種功能函數,圖像是由像素組成,而每個像素包含了顏色
點贊 + 關注 + 收藏 = 學會了 本文簡介 在數據可視化的世界裏,圖表是我們最常用的語言。但你是否曾被一張圖表的配色誤導? 配色方案的選擇往往被看作是一種藝術,但其實它更是一門科學。 文章將帶你一探究竟,哪些配色選擇實際上會削弱圖表的表達力,甚至誤導讀者。 過於豐富的顏色 我管理着10家酒店。以下是這10家酒店在2023年裏的收入數據。 1月 2月 3月