發表文章

8-Bit Plane Slicing 位元平面分割 詳細解說 # 附 Python 程式碼

圖片
[影像處理 Image Processing] 8-Bit Plane Slicing 位元平面分割 詳細解說 # 附 Python 程式碼 觀念解說︰ 8-bit plane slicing 主要作用於進行影像處理時,在影像中 切割出高頻與低頻的資訊 。 可以參考這張圖片幫助理解 8-bit plane slicing 分割抽像圖 如上圖所示,你可以想像,在一張灰階(8-bits)圖片的每一個像素pixel將被分層切割(0-7層), 總共8層 ,像漢堡一樣,這就是 8-bit plane slicing 。 在一張 灰階圖片 ,其像素值範圍是 0 - 255 ,分別用於表達不同的深淺灰度,而圖片中每一個像素點(pixel),都會有一個像素值(pixel value)。這一章將會以灰階圖片作為示例。 像素點、像素值的解釋,可以參考這篇文章。 其實圖片在數值處理上,就像一張 網格 , 網格裡每一個格子都有不同的數值,代表著不同的顏色 。(RGB色彩圖示則用了三層的網格去表示,每一格由 RED, GREEN, BLUE 三種顏色組成) 計算方法︰ 8-bit plane slicing 其實就是將每一個像素值(pixel value)的二進制值,以其每個位數 (2 0 - 2 7 ) 進行過濾。 假設以下表格是一張 灰階圖片 的像素值(數值範圍0-255)︰ 217 97 85 21 219 115 177 204 104 e.g. 網格裡每一個格子都有不同的數值,代表著不同的顏色。(如上所示) ( 0 - 255) 1. 首先我們可以將灰階圖片裡的所有像素值 (範圍︰0 - 255) 轉為2進制表達。 十進制 二進制 0 0000 0000 1 0000 0001 2 0000 0010 3 0000 0011 ...... ...... 127 0111 1111 ...... ...... 255 1111 1111 2. 然後我們將圖片裡的每一格像素(pixel),抽取其二進制值每個位數的值,成為Bit-plane。我將會以下方像素值為例︰ 217 97 85 21 219 115 177 204 104 像素...

致中國國民黨的一封信:莫忘殷鑑,糖衣炮彈下的血淚歷史

中國國民黨全體黨員與現今親共人士閣下: 歷史是一面鏡子,它不帶感情,卻最為真實。今天寫下這封信,不是為了挑起過往的仇恨,而是站在當前的歷史十字路口,看著黨內部分人士對中國共產黨抱持著不切實際的幻想,甚至試圖以「和平」之名與其唱和,心中不免感到無比的焦慮與痛心。 我們必須直白地說: 歷來選擇相信中共謊言的人,從來都沒有過任何好結果。中共對你們展現的每一次微笑、每一次承諾,不過都是包裹著毒藥的「糖衣炮彈」。 ## 馬列哲學的本質:永遠不能相信的絞肉機與反共的歷史先見 現今國民黨內部的親共人士啊,你們必須清醒地認識到,為什麼共產黨的承諾永遠不可信? 因為中國共產黨的核心信仰是 馬列主義哲學思想 。這套哲學的基石是「階級鬥爭」與「唯物辯證法」。在馬列主義的邏輯裡, 共產黨從來沒有任何道義、道德,更沒有半點「仁義禮智信」的中華美德可言。 在中華傳統美德中,講求的是「人無信不立」、「既往不咎」、「厚德載物」。然而,共產黨尊奉的馬列哲學,本質上是一種 完全摒棄傳統道德、將人視為階級鬥爭工具的功利主義絞肉機 。誠信與承諾,在馬列主義的唯物辯證法裡,都只是因應當前「主要矛盾」的 權宜之計 與統戰手段。 這也正是為什麼, 當年總裁蔣公(蔣中正)一生堅持消滅共產黨的立場,在歷史的檢驗下是百分之百絕對正確的。 蔣公早在建黨初期就洞悉了馬列思想的毀滅性本質,深知共產黨是一個不講信義、以仇恨和顛覆為核心的組織,若不徹底消滅,國家必遭大難。歷史後來的發展,不幸完全印證了蔣公當年的遠見。 ## 歷史的極端荒謬:滿嘴愛國主義,卻是殘殺抗日英雄最多的組織 現今國民黨內部的親共人士,請看清這幅最令人髮指、也最為諷刺的歷史歷史畫面: 中共經常在牆內大肆標榜愛國主義、煽動對日仇恨、拍攝無數荒謬的「抗日神劇」,試圖將自己包裝成民族的救星。可是,歷史的血腥真相是——中國共產黨才是二戰結束後,在全世界肉體消滅、迫害「抗日英雄」與「民族英雄」人數最多、手段最殘酷的組織! 中共體制對那些為了保衛中華民族、在戰場上抵禦外外侮的「民族英雄」與「抗日英雄」,根本沒有半點尊敬與尊重之情!在正常的人類文明中,為民族流血抗日的英雄都應享有崇高尊嚴。但在中共眼裡,根本不存在「國家英雄」,只有敵我劃分。抗日英雄們立下的戰功,在中共眼裡反倒成了「蔣介石反動集團」具有頑強軍事組織能力的...

困局、悖論與不妥協的覺醒:美元霸權、威權圈養與世界人民的第三條路

困局、悖論與不妥協的覺醒:美元霸權、威權圈養與世界人民的第三條路 人類的歷史,往往不是由教科書上的宏大口號寫成的,而是由無數個體在體制巨輪下的血淚與選擇交織而成的。當我們剝開當今國際政治上那些冷冰冰的陣營對抗名詞,映入眼簾的,其實是兩座不同形式、卻同樣殘酷的囚籠——「權力的監獄」與「資本的屠宰場」。 世界正處於一個令人窒息的雙重惡性螺旋之中。要看清現時世界的現狀,進而向世界揭露最終的答案,我們必須徹底掀開這些國際體系最底層的底牌。 第一章:硝煙之外的隱形洗劫——資本的屠宰場 冷戰時期,美國前財長約翰·康納利(John Connally)曾對全世界留下一句傲慢的經典名言: 「美元是我們的貨幣,卻是你們的問題。」 (Our currency, your problem.)這句話道出了西方金融體系最底層的掠奪邏輯。這套制度不需要開火,不需要派遣一兵一卒佔領土地,卻能利用精密的金融規則、基礎貨幣地位與全球信用體系,實行不流血的「合法洗劫」。 一九九七年的泰國曼谷,正是這場金融潮汐最慘烈的祭壇。當時,原本繁榮的泰國在美元低利率時期大舉借貸。然而,當美聯儲為了自身經濟利益突然宣布暴力加息、資本瘋狂回流美國時,泰銖瞬間崩盤。那一年的曼谷街頭,留下了歷史上著名的「沙吞獨特大樓」——一座至今仍矗立在市中心、鋼筋外露的巨大爛尾樓,成為了這場金融海嘯的墓碑。一夜之間,東南亞無數原本豐衣足食的中產階級淪為赤貧,無力償還貸款的商人排隊跳樓;甚至連鄰近的韓國,也出現了無數家庭主婦流著淚、排隊將自己結婚的金戒指捐給國家還債的慘烈奇景。西方跨國資本此時卻如禿鷹般飛來,以極低廉的「骨折價」收購了這些國家積累數十年的核心產業。 然而,資本的惡體現不僅僅發生在發展中國家。在自由民主的燈塔美國,極端的資本主義同樣在合法地屠宰它本國的國民。美國普渡製藥公司(Purdue Pharma)研發了一款名為「奧康丁」(OxyContin)的阿片類止痛藥,其本質具有極強的成癮性。為了追求極致的商業利潤,該家族賄賂美國食品藥品監督管理局(FDA)的官員,簽下「不易成癮」的認證,並用金錢洗腦全美的醫生,讓他們無論病人是牙痛還是關節痛,都大劑量開出這款藥。幾年之內,這款藥像毒品一樣席捲了美國無數普通的藍領工人與中產家庭。當他們花光積蓄、買不起高昂的處方藥時,只能轉向黑市。這場由一家私人企業為了利...

斷裂的道統與迷失的孤島:香港精神困境與發展失落的歷史剖析

斷裂的道統與迷失的孤島:香港精神困境與發展失落的歷史剖析 香港,這座曾在南海之濱熠熠生輝的城市,如今正面臨著深層的精神與文化危機。從殖民地的歷史陰影到被中共吞併後的政治風波,香港人似乎在歷史的夾縫中失去了主體性。要理解今日香港的經濟單一、文化真空與政治激進,必須回到其歷史與文化斷層的根源,並審視其缺乏中華民國正統領導下的發展損失。 一、 歷史的斷層、國家觀念的淡薄與民國的無力 香港自脫離英國殖民統治並被中共吞併以來,歷史的巨變並未自動帶來身份認同的覺醒。由於長期的華洋分治與殖民教育,香港人與源自辛亥革命、承載中華正統的中華民國流派產生了嚴重的歷史斷層。 在歷史事實上,香港曾是革命基地,興中會總會便設於香港,早期華人社會與民國道統有著極深的血脈聯繫。然而,國共內戰後,中華民國政府因國際局勢(如1971年退出聯合國)與兩岸長期對峙的地緣政治局限,在外交與軍事力量上顯得無力且鞭長莫及,無法有效地向香港社會傳播與延續正統充的中華文化與憲政思維。 隨著國民政府遷台,以及後來港英政府對親台勢力的壓制(如逐步清理具有民國色彩的調景嶺寮屋區),這種外在正統力量的缺位,導致香港本土社會徹底失去了接觸民主憲政中華民國的機會。當國家觀念僅被等同於對單一專制政權的服從,而非對歷史道統與民族命運的認同,香港人的國家觀念自然走向薄弱與迷茫。 二、 積極不干預的功利治理與建國精神的集體缺位 長達百年的英殖時期,港英政府採取了著名的「積極不干預」(Positive Non-interventionism)治理政策。這一政策背後有著極為現實的政治動機與歷史成因: 工具性與權宜性的殖民本質 :香港在英國全球戰略中,本質上只是一個貿易轉口港與經濟橋頭堡。英國小說家韓素音曾形容香港是「借來的時間,借來的地方」。歷史事實證明,倫敦當局深知這塊土地隨時可能面臨地緣政治變數(特別是新界租約於1997年屆滿),因此不願為其投入龐大的財政補貼或規劃長遠的「國家建設」藍圖。政府將自身職能限縮於維持治安、基礎設施與普通法法治,這種「小政府」模式能以最低的統治成本,榨取最大的經濟效益。 導向功利主義的原因 :在這種政策導向下,港英政府刻意將香港塑造成一個「只有經濟,沒有政治」的非政治化社會。在1970年代以前,政府不提供完善的社會福利安全網與勞工保障,迫使基層市民必須將所有精力投入個人的...

Power Automate - Send an email notification when a SharePoint list item or file is approved (Support multiple approvers)

圖片
Overall First, you need to enable "Approvals" in your SharePoint. Next, click "Add Column" to configure the new columns to show on your site. Enable Approval status, Approvers, Responses, and Approval Creator. Power Automate Flows: 1. SharePoint::When an item or a file is modified     - Site Address: select your site address (What is your folder location?)     - List or Library Name: (Option, if your site has a library or another tag) 2. Variable::Initialize variable  The variable is only for debugging purposes and allows you to check the output; you can skip it. -Name: ApproversEmails -Type: Array -Value: 3. Control::Apply to each (If Power Automate automatically produces some additional information for each block, you can remove it directly.) -Name: For each  -Select an output from previous steps: "Approvers" of "SharePoint::When an item or a file is modified" Get folder metadata can skip. 4. SharePoint::Get file metadata     -Site Address: sam...

如何將 Telegram 接入 OpenClaw - 學習如何建立 Telegram Bot 並將其與 OpenClaw 整合

前言 OpenClaw 是一個強大的自動化平台,它支援多種渠道,包括 Telegram。透過接入 Telegram,您可以方便地與 OpenClaw 互動,以通知您任務狀態或直接控制自動化流程。 步驟 1:建立 Telegram Bot 要讓 OpenClaw 連接 Telegram,您需要一個 Telegram Bot。請按照以下步驟操作: 開啟 Telegram App,搜尋 @BotFather 並點擊進入對話。 輸入命令 /newbot ,然後按照指示為新的 Bot 指定名稱和用戶名: 名稱: 例如「OpenClaw Assistant」 用戶名: 需要以 _bot 作為結尾,例如「openclaw_assistant_bot」 完成後,您將收到一組唯一的 API Token ,格式類似於: 123456789:ABCDEF... 步驟 2:將 Token 添加至 OpenClaw 以下是完整的操作指南,幫助您將 Telegram Bot 的 Token 配置到 OpenClaw。 2.1 確定 OpenClaw 的工作區路徑 預設情況下,OpenClaw 的工作區位於伺服器上的 ~/.openclaw/workspace 。使用 SSH 登入伺服器後,執行以下指令檢查: ssh -i "test-webserver-apeast1.pem" ec2-user@ cd ~/.openclaw/workspace ls 確保能看到名為 config 的配置文件。 ...

OpenClaw安裝 [AWS]

圖片
🚀 OpenClaw 安裝指南 - AWS EC2 💡 快速安裝提示: 在最新版的 OpenClaw 官網中,使用以下指令已經可以自動安裝 Node.js: curl -fsSL https://openclaw.ai/install.sh | bash 你也可以跟隨以下步驟了解一下套件和原理。 📋 準備工作 在 Linux VM 上準備 Node.js, brew 和 git 一個 Amazon Linux EC2 instance 🔧 安裝步驟詳解 1 安裝 Git OpenClaw 需要 Node.js,我們需要用到 brew 去安裝,而安裝 brew 又需要先安裝 git。 Brew 和 yum 都是一些軟件工具包,協助管理和安裝 linux 的工作環境,有興趣自己可以去了解下。 所以我們需要先在 VM 上安裝 git, git 傳送門 📦 安裝指令 sudo yum install git-all 2 安裝 Homebrew 安裝完成後,安裝 Brew: curl -o- https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh | bash ⚠️ 重要提醒: 安裝成功後,別忘了看這段文字,它需要我們自行設定環境變數 (PATH),否則輸入 brew 時,cmd 會無法辨識 "brew" 指令。 🔧 設定環境變數 echo '' >> /home/ssm-user/.bashrc echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv bash)"' >> /home/ssm-user/.bashrc eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv bash)" 設定完成後,試著輸入 brew ,如果不是跳出 command not f...

TIBC Spotfire SSL 證書安裝 / HTTPS 設定

圖片
TIBCO Spotfire SSL 證書安裝 / HTTPS 設定 TIBCO Spotfire SSL 證書安裝 / HTTPS 設定 大家好,我是 Jayson Chan 。在企業內部部署 TIBCO Spotfire Server 時,啟用 HTTPS 加密連線是常見的安全性要求。這篇文章將分享我實際處理一張 PFX 格式 SSL 證書的經驗,並點出最容易忽略的細節—— keystore 的 alias 。希望透過真實案例與圖文說明,幫助你順利完成 Spotfire 的 HTTPS 設定。 一、SSL 證書的常見格式 在開始之前,先認識一下 SSL 證書的各種檔案格式,因為接下來的操作會用到這些概念。以下是常見的檔案後綴及其說明: 檔案後綴 檔案類型 說明 *.DER 或 *.CER 二進制格式 只含有證書資訊,不包含私鑰。 *.CRT 二進制格式或文本格式 只含有證書資訊,不包含私鑰。 *.PEM 文本格式 一般存放證書或私鑰,或同時包含證書和私鑰。*.PEM 如果只包含私鑰,通常會用 *.KEY 作為檔名。 *.PFX 或 *.P12 二進制格式 同時包含證書和私鑰,且通常有密碼保護。這是 Windows 環境常見的交換格式。 ...