導航:首頁 > 編程知識 > 怎麼把一張圖片編程

怎麼把一張圖片編程

發布時間:2024-09-19 08:10:43

❶ 圖片轉化成代碼

圖片轉代碼?你需要了解圖片相關的常識。

圖片中各個像素點的色彩是用數字表示的,保存在圖片文件中的也是這些;
可不是像網頁那樣,用一堆代碼表示網頁的內容。
舉個例子,有個3x3像素的圖片,用數字表示,它是這樣的:
255 255 255 255 255 255 255 255 255
255 255 255 0 0 0 255 255 255
255 255 255 255 255 255 255 255 255
你知道它以圖形顯示時是什麼樣的嗎?

其實是一個中間有個黑點的3x3像素白色正方形。

況且,你怎麼知道這堆數字中,有你想找的內容?
就算找到了,你知道這些數字要改成什麼樣才是想要的顏色?

就像你畫畫,畫完後,有人在你畫上畫了個logo,或者把畫擦除得差不多沒了,你認為你會有一種不通過重畫就能恢復原樣的方法嗎?圖片上有logo,你能做的,只是編輯,把logo那塊區域,重新畫一次。

用軟體編輯圖片,軟體先打開圖片文件,獲取圖片信息(尺寸,位深等信息),之後讀取圖形數據;
有的類型圖片,如jpeg,需要解碼,解碼出實際的數據,之後,再將這些數據,以圖形的方式顯示在屏幕上。
這種編輯方式,是可視化圖片編輯,修改後就能立即看到效果;

你要是把圖片轉換成你所謂的「代碼」,那可是夠折騰的,再說了,圖片不是用代碼描述的,是用一堆數字表示的,直接修改這些數字,還不如提高自己的技術水平,用PS什麼的軟體修改圖片。

用軟體編輯圖片,是面向圖片;而用文本編輯工具修改圖片數據,那是面向字元。
前者效率明顯高於後者,後者還要重新生成圖片,用看圖軟體打開才能看到效果。

❷ 利用matlab將一張圖片分割成10×10的小圖片,求程序

% 圖像切片代碼

% my_imslice(filename)預設方式,輸出3×3 切片

% my_imslice(filename,rc,cc)輸出 rc×cc 切片

function [rgb,mn] = my_imslice

p = imread(filename)

% 圖片補齊及計算每片大小

[m,n,h] = size(p)

rp = rc*(fix(m/rc)+1*(mod(m,rc)==1))% 補齊後行像素

frow = fix(rp/rc)% 片行像素

cp = cc*(fix(n/cc)+1*(mod(n,cc)==1))% 補齊後列像素

fcol = fix(cp/cc) % 片列像素

mn = [frow fcol]

pp = p

pp(rp,cp,:) = 0; % 原始數據補齊

% 數據分片、顯示

rgb = cell(rc,cc);

for r = 1:rc

end;

(2)怎麼把一張圖片編程擴展閱讀:

Matlab包含控制語句、函數、數據結構、輸入和輸出和面向對象編程特點。用戶可以在命令窗口中將輸入語句與執行命令同步,也可以先編寫好一個較大的復雜的應用程序(M文件)後再一起運行。

版本的MATLAB語言是基於最為流行的C++語言基礎上的,因此語法特徵與C++語言極為相似,而且更加簡單,更加符合科技人員對數學表達式的書寫格式。使之更利於非計算機專業的科技人員使用。而且這種語言可移植性好、可拓展性極強,這也是MATLAB能夠深入到科學研究及工程計算各個領域的重要原因。

❸ 怎樣用c語言編程圖片

C語言圖形界面編程,可以使用windows API,圖形庫等的支持。詳細的,你只能再詳細問。

❹ 如何用C語言編程實現 把圖片轉換成有漫畫效果的

先調用
圖片庫

把圖片打開,存入內存里,然後把每個像素點的RGBV值改成想要的效果,
然後再寫入文件。圖片的操作可惜不能貼地址

閱讀全文

與怎麼把一張圖片編程相關的資料

熱點內容
iphone4ios71降級613 瀏覽:650
garageband升級 瀏覽:689
科學linux 瀏覽:447
哪裡的app理財好 瀏覽:799
linux下線程的創建線程數 瀏覽:804
怎麼改變文件大小 瀏覽:574
飛雪流水軟體注冊破解工具 瀏覽:814
csgo比賽數據哪裡看 瀏覽:961
已越獄iphone4升級ios7 瀏覽:607
微信分享但不是微商 瀏覽:877
git子模塊如何獲取最新數據 瀏覽:446
java項目ppt模板下載不了 瀏覽:493
不常用的app怎麼取消 瀏覽:230
js多點滑動選取范圍 瀏覽:756
環境監測app怎麼下載 瀏覽:444
美創科技外數據安全領域怎麼樣 瀏覽:143
蘋果手機上怎麼修改文件表 瀏覽:865
網上如何年審營業執照網站 瀏覽:304
電信版iphone好嗎 瀏覽:469
瀟湘冬兒在哪個網站 瀏覽:838

友情鏈接