天天看點

圖形學基礎--深入淺出的微積分書籍 《普林斯頓微積分讀本》和《托馬斯微積分》

       話說程式員有三大浪漫,圖形學,編譯原理,作業系統,說到這裡,可能搞深度學習的要跳出來反駁. 這三大浪漫正确與否其實并不重要,重要的是這種說法側面反映了學習圖形學的難度. 圖形學之是以有難度,是因為它有一定的數學門檻. 一提到數學,大家腦海中肯定瞬間浮現了一些不好的回憶. 但是想進入圖形學的大門,不學習數學,那真的是不太可能.  然後給大學學習數學造成夢魇的原因,很大原因不是數學的難度,而是教學的方式。我想起來我大學學習複變函數,感覺就像噩夢,始終不知道虛數這個東西到底是什麼,到底是啥意思, 為什麼會有虛數.  這門課程,我确實是認真學習了,但是始終沒有搞明白。另一門課程是微分方程,其中包含傅裡葉變換,每次想起來都感覺像是自己的一道傷疤. 後來接觸圖形學(四元數),傅裡葉變換(圖像處理)也搞清楚了,虛數字的東西搞清楚了,發現不是這個東西有多麼難,而是當時的老師實在是.... 我深度懷疑他自己有沒有搞清楚。

圖形學基礎--深入淺出的微積分書籍 《普林斯頓微積分讀本》和《托馬斯微積分》

                         梯度公式  和  邊緣檢測的近似計算公式

1.基礎讀本《普林斯頓微積分讀本》       

要搞明白一個知識點,要麼請教别人(老師,同學,同僚),要麼自己看資料學習,前段時間我研究了下邊緣檢測算法,發現這個二進制的梯度推導很多論壇網站,都麼有講明白,還有這個Sobel算子,到底是怎麼來的,都麼有從數學上進行嚴格的推導計算,讓我這個數學控,細節控非常抓狂.于是我就翻看了一下《普林斯頓微積分讀本》,解決了一些問題,這個讀本深入淺出,講解的非常自然透徹,我第一次閱讀,基本上是1個月利用業餘時間很順暢就讀完了,如果你很久沒有接觸微積分了,可以從這本書開始,坡度非常的緩,絕對不喘氣。

圖形學基礎--深入淺出的微積分書籍 《普林斯頓微積分讀本》和《托馬斯微積分》

 2.補充讀本《托馬斯微積分》

        但是,這本書為了通俗易懂,很多地方麼有複雜的證明,隻是原理性的說明。是以如果你想了解更多的細節,比如梯度的來龍去脈那就需要另一本書了《托馬斯微積分》 ,這本書圖文并茂,講解清晰細緻,讀起來非常享受.這本書也是國外大學的教材. 下面是關于梯度的一段講解

圖形學基礎--深入淺出的微積分書籍 《普林斯頓微積分讀本》和《托馬斯微積分》

繼續閱讀