有沒有懂程式語言的大大們~~謝謝(已完成)

謝謝大家的幫忙~
感謝回應的大大們....
這應該是你接的案子吧!
這種事好像很少人找人免費幫忙的.

提供一點建議, 這個案子用到大量的 bit 運算, 最內層的迴圈應該用組合語言比較好,
否則圖檔一大的時候, 會變很慢.
這種丁丁好像越來越多了,把自己接的案子或是工作被交付的任務
扔到網路上要免費的解答,然後錢自己領
王小明5106 wrote:
這應該是你接的案子吧...(恕刪)


要在手機裡面跑得程式怎麼用組合語言? 除非是要針對特定手機來撰寫吧?


我只能提供一個大略的方向,參考參考吧
方法一
你可以把要拿來作浮水印的圖片跟你的原始圖片都先個別放到一個陣列或是記憶體區塊中,然後透過矩陣運算
把兩張圖合併
方法二
利用direct draw api來完成兩張圖的疊加
方法三
利用picture物件具有兩個圖層的特性分別將兩張圖讀入後,再作後續處理
crazyking wrote:
我只能提供一個大略的...(恕刪)


可是我覺得作者想要作的是隱藏式的數位浮水印,並不是可見式的浮水印。所以才要先將浮水印圖案先作編碼在嵌入原來的圖檔中。
999998 wrote:
是這樣的:目前小弟困...(恕刪)

還真好意思說"只剩下"....
load bitmap根本就直接從msdn拉code出來就成了~
也就差不多一兩百行..
你現在說"只剩下"的這個事情根本就是這個程式的核心嘛~"~
用LSB encode我覺得應該是學校作業吧, 不然就是甚麼project,
這是修影像處理或者密碼學可能會有的作業~"~
alvinli wrote:
這是修影像處理或者密碼學可能會有的作業~"~...(恕刪)


我念二技時~上的密碼學~有在課本看過這個範例~

也有同學拿這當專題的題目~

建議樓主~ 真的寫不出來就找外包吧~
這不是什麼工作外包或是接CASE.....
學校的作業的問題...真的不會~想問有沒有人了解...
lan1234tw請你放尊重點...你不知道請你閉嘴....
DK96大大~沒錯我們是要這麼做...
999998 wrote:
這不是什麼工作外包或...(恕刪)


如果只針對轉換成RGB的BMP檔直接去替換掉每個位元組的其中兩個bit,那強韌度與不可視度將會很薄弱!
最好是將原始圖檔用DCT或DWT轉換。在將你要嵌入的數位浮水印作量化後嵌入DCT或DWT後的中低頻區。然後在反轉回BMP檔。
這樣嵌入後的畫質跟與強韌度會高出很多。

不過不知道你們的數位浮水印是單色還是彩色,如果是彩色。則還得對數位浮水印作一次DCT或DWT處理會比較好。

我之前的研究論文就是寫這個,用VB .NET 2003。但也因為這個題目,讓我畢不了業 雖然已經寫出來一個雛型,但是就是過不了自己心目中應該達到的水準那關...

不過...您真的沒辦法只用數百行就完成這項工作...因為還得考慮母圖與浮水印圖的大小,來達到嵌入能達到平均分散到母圖的目的。
關閉廣告
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!