Electrode.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:ECoG-ClusterFlow 作者: sugeerth 项目源码 文件源码
def AddWidgets(self):
        im = self.dataProcess.im
        draw = ImageDraw.Draw(im)
        self.setSizePolicy(QtGui.QSizePolicy.Policy.Expanding, QtGui.QSizePolicy.Policy.Expanding)

        # Saving the image file as an output file
        self.label = QtGui.QLabel()
        self.NodeSlider()
        im.save("BackgroundImage/output.png")

        # Loading the pixmap for better analysis
        loadedImage = QtGui.QImage()
        loadedImage.load("BackgroundImage/output.png")
        self.PixMap = QtGui.QPixmap.fromImage(loadedImage)

        self.ElectrodeView = ElectrodeView(self)
        x_interval = LayoutWidth/6 
        y_interval = LayoutHeight/6

        for i in range(self.Chunks+1):
            self.SmallMultipleElectrode.append(ElectrodeView(self, i, x_interval,y_interval))
            CommunitySelectPerTime = QtCore.Signal(list, int ,list, list)
            self.SmallMultipleElectrode[i].CommunitySelectPerTime.connect(self.SelectingCommunitiesInaTimestep)
            self.SmallMultipleElectrode[i].DataLink.connect(self.GettingDataFromSmallMultiples)
            self.SmallMultipleElectrode[i].CommunitySelectAcrossTime.connect(self.SelectingCommunitiesAcrossaTimestep)

        self.LayoutForSmallMultiples = LayoutForSmallMultiples(self,self.SmallMultipleElectrode,x_interval,y_interval)

        # # Use pycharm to have a better way to do it
        self.ImageView = QtGui.QHBoxLayout()
        self.ImageView2 = QtGui.QHBoxLayout()
        self.ImageView2.setContentsMargins(0, 0, 0, 0)
        self.ImageView2.addWidget(self.ElectrodeView)
        self.ImageView2.setContentsMargins(0, 0, 0, 0)

        # Image additions 
        vbox = QtGui.QVBoxLayout()
        vbox.setContentsMargins(0, 0, 0, 0)
        vbox.addLayout(self.ImageView2)
        vbox.setContentsMargins(0, 0, 0, 0)

        self.scene = QtGui.QGraphicsScene(0, 0,500 ,600)
        self.setContentsMargins(0, 0, 0, 0)

        self.setLayout(vbox)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号