image.copyTo(imageROI)
作用是把image的內容複製粘貼到imageROI上;
是將logoImage直接複製黏貼在imgROI區域。
image.copyTo(imageROI,mask)
作用是把mask和image重疊以後把mask中像素值爲0(black)的點對應的image中的點變爲透明,而保留其他點。
logo的邊界的黑帶殘缺,而且原本是logo的圖像區域顯示還是imageROI的圖像。即ROI區域在疊加以後的像素值爲0(black)的點被保留爲原圖像的像素點。
image.copyTo(imageROI,mask),mask作爲一個掩模板,如果在某個像素點(i, j)其值爲1(只看第一通道,所以mask單通道即可),則把image.at(i, j)處的值直接賦給imageROI.at(i, j),如果其值爲0,則imageROI.at(i, j)處保留其原始像素值。這樣能夠使得圖標邊緣的顏色和原圖保持一致。