AbstractProjection.py 文件源码

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

项目:vrProjector 作者: bhautikj 项目源码 文件源码
def reprojectToThisThreaded(self, sourceProjection, numThreads):
    uvList = []
    fx = float(self.imsize[0])
    fy = float(self.imsize[1])

    angleList = [self.angular_position((float(i)/fx,float(j)/fy)) for i in range(self.imsize[0]) for j in range(self.imsize[1])]

    poolAngles = ThreadPool(numThreads)
    image = poolAngles.map(sourceProjection.pixel_value, angleList)
    poolAngles.close()
    poolAngles.join()

    idx = 0
    for x in range(self.imsize[0]):
      for y in range(self.imsize[1]):
        pixel = image[idx]
        if pixel is None:
          print x,y
        else:
          self.image[y,x] = pixel
        idx = idx + 1
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号