文件自動復(fù)制 照片一直不停的復(fù)制粘貼下去最后與原圖是一樣的嗎?為什么?
照片一直不停的復(fù)制粘貼下去最后與原圖是一樣的嗎?為什么?復(fù)制和粘貼照片有兩種方法。一種是將硬盤中的照片數(shù)據(jù)復(fù)制到內(nèi)存中,然后在硬盤上創(chuàng)建一個新文件將數(shù)據(jù)放入內(nèi)存中。通過這一操作獲得的兩張照片完全相同。
照片一直不停的復(fù)制粘貼下去最后與原圖是一樣的嗎?為什么?
復(fù)制和粘貼照片有兩種方法。一種是將硬盤中的照片數(shù)據(jù)復(fù)制到內(nèi)存中,然后在硬盤上創(chuàng)建一個新文件將數(shù)據(jù)放入內(nèi)存中。通過這一操作獲得的兩張照片完全相同。您的副本不會更改很多次,而且不可能產(chǎn)生錯誤的位,因為該算法具有校驗和操作。
還有一種復(fù)制,就是在本地復(fù)制網(wǎng)絡(luò)上的照片。然后你上傳,復(fù)制到本地。。。往復(fù)式操作。這種操作取決于網(wǎng)站或應(yīng)用程序本身是否壓縮圖像。大多數(shù)網(wǎng)站和應(yīng)用都會有壓縮行為,比如百度貼吧。每次你上傳一張圖片,它都會被壓縮。微信發(fā)送的照片沒有特別點擊原始圖片,也是壓縮的。所謂的壓縮,實際上是用較少的位存儲每個像素的YUV值。通常,YUV值向右移位8位,即,原來的16位顏色值現(xiàn)在存儲在8位中。在代碼中涉及一種運算,即原始YUV值經(jīng)過矩陣運算右移8位。重復(fù)拷貝上傳的話,會使YUV值越來越小,在YUV象限內(nèi)傾向于第三象限傾斜,表現(xiàn)為圖像顏色越來越綠。所以這里有一個表達包: