202108-25 pyqt5蒙版遮罩mask,setmask的使用 目录1.理解2.例子1.理解mask()和setmask()一般是在pyqt绘图时常见,而且在显示不规则图形时更是常见。参考书籍上说:setMask()函数的作用是为调用它的控件增加一个遮罩,遮住所选区域以外的部分,使控件看起来是透明的。它的参数可以是一个QBitmap对象或一个QRegion对象。其实书上说的不错,可惜我的理解能力达不到啊😂接下来说说我的理解当setmask()添加的遮罩蒙版是QBitmap对象(就是黑白图片)时,和PS的蒙版作用是大... 继续阅读 >
202105-23 使用python和opencv的mask实现抠图叠加 背景照片:logo:合成效果:代码:importcv2ascv,numpyasnp#Loadtwoimagesimg1=cv.imread('227351.jpg')#背景img2=cv.imread('logo.png')#logo#Iwanttoputlogoontop-leftcorner,SoIcreateaROIrows,cols,channels=img2.shaperoi=img1[0:rows,0:cols]#Nowcreateamaskoflogoandcreateitsinversemaskalsoimg2gray=cv.cvtColor(img2,cv.COLOR_BGR2GRAY)ret,mask=cv.threshold(img... 继续阅读 >
202010-08 在Pytorch中使用Mask R-CNN进行实例分割操作 在这篇文章中,我们将讨论maskR-CNN背后的一些理论,以及如何在PyTorch中使用预训练的maskR-CNN模型。1.语义分割、目标检测和实例分割之前已经介绍过:1、语义分割:在语义分割中,我们分配一个类标签(例如。狗、猫、人、背景等)对图像中的每个像素。2、目标检测:在目标检测中,我们将类标签分配给包含对象的包围框。一个非常自然的想法是把两者结合起来。我们只想在一个对象周围识别一个包围框,并且找到包围框中的哪些像素... 继续阅读 >