一個瀏覽器前端影像處理庫
[故事背景]
在實驗室研究計算機視覺相關課題,由於感覺Matlab、C和C++處理圖片不太方便(其實主要是不熟悉),所以當初不顧導師的反對,毅然決然使用JavaScript搞起。經過將近一年的學習研究,終於提出了自己的演算法,文章主要內容也已經寫完了,就在等待畢業憧憬美好未來的時光裡,電腦壞掉了,然後拿去修,回來發現演算法測試程式碼和文章biu的一下不見了(我沒備份,好蠢)。在萬念俱灰的心情下,我恍然領悟到,光後悔是木有用的(丫再不抓緊發文章就不用畢業了),於是又一次毅然決然地做出了一個決定,寫一個完備的JavaScript影像處理庫。
--------------------這是一條傲嬌的分割線--------------------
[GridJS]
名字由來是影像在計算機裡是個二維矩陣,一個個畫素組成了一張大的網格,影像處理也就是在處理這個大網格,所以就叫GridJS了。很多JS的庫都叫什麼什麼JS,比如MathJS什麼的,但是它們在程式碼中的名稱空間一般是不帶js的,比如AngularJS的名稱空間就是angular,MathJS的名稱空間就是math。可是grid這個詞很特別,在很多JS視覺處理的庫中都引用到了一個grid的庫,所以沒錯,和人家重名了……由於這個庫的影響還挺廣,所以GridJS的名稱空間就是gridjs。
然後我在寫GridJS的時候參考了PIL(Python Imaging Library)的方法列表,把一些基礎的操作新增進去了,同時又根據我自己的需要新增了一些其他的方法。
由於我的研究方向是計算機視覺,所以單純的影像處理是不夠的,根據我自己的需求,我又新增了一些矩陣操作的方法,同時封裝了一些相對複雜的方法,比如Gauss濾波器,這些PIL是沒有的,而是應該在SciPy中。
--------------------又是一條傲嬌的分割線--------------------
我會優先根據我自己研究方向的需求繼續逐步新增方法進去,同時也歡迎大家提出建議完善GridJS。
GitHub: https://github.com/gridjs/gridjs(這是讓大家Star用的~壞笑~)
API Docs: http://gridjs.org/docs/API.html
License:MIT License(意思就是拿去隨便折騰,想幹啥幹啥,不用在衍生作品中為我留名)
以上。
相關文章
- Autoprefixer:一個以最好的方式處理瀏覽器字首的後處理程式瀏覽器
- 前端影像處理指南前端
- win10遊覽器影像不顯示怎麼設定 win10瀏覽器影像顯示不出來處理方法Win10瀏覽器
- 瀏覽器相容問題處理總結瀏覽器
- python處理瀏覽器URL編碼Python瀏覽器
- 前端面試瀏覽器系列:瀏覽器快取前端面試瀏覽器快取
- Shotwell 0.32.0影像瀏覽器釋出瀏覽器
- pythonPIL影像處理庫簡介(一)Python
- 如何處理瀏覽器的斷網情況?瀏覽器
- 瀏覽器前端優化瀏覽器前端優化
- WEB前端:瀏覽器(IE+Chrome+Firefox)常見相容問題處理【03】Web前端瀏覽器ChromeFirefox
- 前端效能優化(一)——瀏覽器工作原理前端優化瀏覽器
- 我把一個大型 C++ 庫移植到了瀏覽器!C++瀏覽器
- Ionic4相容IE瀏覽器處理瀏覽器
- 瀏覽器資料庫 IndexedDB(一) 概述瀏覽器資料庫Index
- 瀏覽器帶你學前端瀏覽器前端
- Web前端瀏覽器相容初探Web前端瀏覽器
- 基石-初見瀏覽器(一):瀏覽器渲染瀏覽器
- 前端之瀏覽器快取,一次搞定前端瀏覽器快取
- Python影像處理庫——PILPython
- PHP影像處理開發庫PHP
- 製作一個瀏覽器導航瀏覽器
- 固定一個div在瀏覽器底部瀏覽器
- 現代瀏覽器探祕(part4):事件處理瀏覽器事件
- 中文名檔案下載瀏覽器相容處理瀏覽器
- 漫畫 | 瀏覽器一個比一個“無恥”瀏覽器
- 【瀏覽器】(內附面試題)瀏覽器中堆疊記憶體的底層處理機制瀏覽器面試題記憶體
- 每週一個前端動畫之一:UC瀏覽器球隊展示動畫的實現前端動畫瀏覽器
- CPU(中央處理器)和GPU(影像處理器)的區別GPU
- 瀏覽器安全(一)瀏覽器
- 6 款 Javascript 的影像處理庫JavaScript
- 影像處理--影像特效特效
- microsoft edge是ie瀏覽器嗎 edge瀏覽器和ie瀏覽器一樣嗎ROS瀏覽器
- 用500行純前端程式碼在瀏覽器中構建一個Tableau前端瀏覽器
- 動畫: 一個瀏覽器是如何工作的?動畫瀏覽器
- 如何實現一個圖片瀏覽器瀏覽器
- 輕量級影像瀏覽器和檢視器:Lyn for mac瀏覽器Mac
- 【號外】6個最好用的Python影像處理庫!Python