AI News HubLIVE
站內改寫1 分鐘閱讀

Show HN: Rqshc——一款基於C++/x64彙編的影像壓縮器及其自有RQI格式

RQSHC V64I 是一款Windows原生的影像壓縮研究工具,採用專有的RQI格式。支援PNG、PPM、BMP輸入,平均壓縮率約33%,SSIM極高。核心使用C++17和x64彙編(含AVX2最佳化)構建。個人、教育和研究用途免費。

來源Hacker News AI作者: Hide_AI_Awake

RQSHC V64I 是一款由村上秀吉開發的Windows影像壓縮研究軟體,它採用自行設計的RQI(.rqi)檔案格式。該軟體專注於評估和驗證影像壓縮的效能,核心壓縮引擎基於C++17編寫,並在關鍵部分使用了x64彙編和AVX2指令集進行最佳化,而非簡單呼叫現有庫。

目前,RQSHC支援輸入PNG、PPM和BMP格式的影像,輸出為專有的RQI格式。RQI檔案無法直接由常規影像軟體開啟,需要使用附帶的RQI_Viewer.exe進行檢視。該檢視器支援拖放開啟、縮放、滾動、儲存為PNG以及複製到剪貼簿等功能。

在開發階段的14張測試影像上,RQSHC V64I取得了平均處理時間約64.8毫秒、尺寸縮減約33.49%、SSIM約0.999537的成績。需要注意的是,實際效能會因影像內容、解析度、輸入格式、CPU及執行環境而異,這些資料並非在所有情況下都能保證。

軟體包含兩個主要應用程式:RQSHC_Observatory.exe用於載入影像並生成RQI檔案,顯示壓縮前後的尺寸、壓縮率、質量和處理時間;RQI_Viewer.exe則用於瀏覽RQI檔案。所有處理均在本地進行,不會將影像上傳至雲端。

由於未進行程式碼簽名,首次啟動時Windows Defender SmartScreen可能顯示“未識別的應用”警告。開發者建議從官方GitHub Releases下載並驗證SHA-256雜湊,無需停用安全軟體。

RQSHC遵循特定的許可條款:個人、教育、研究、大學及企業內的技術評估和概念驗證可免費使用;商業產品整合、SaaS/API提供、客戶收費處理或開發相容RQI產品則需要單獨授權。詳細條件見LICENSE.txt檔案。

開發者歡迎反饋,尤其是關於壓縮效果優劣、不同CPU下的效能、檢視器可用性、重建影像視覺質量及可重現的 bug 報告。該專案處於研究評估階段,並非所有影像都能保證更小的尺寸。核心壓縮程式碼目前為閉源。