当前位置: 首页>>代码示例>>Java>>正文


Java Mutex类代码示例

本文整理汇总了Java中sun.awt.Mutex的典型用法代码示例。如果您正苦于以下问题:Java Mutex类的具体用法?Java Mutex怎么用?Java Mutex使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


Mutex类属于sun.awt包,在下文中一共展示了Mutex类的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: ParticleFlowTracker

import sun.awt.Mutex; //导入依赖的package包/类
public ParticleFlowTracker(IParticleConstructorDestructor<ParticleType> particleConstructorDestructor, Vector2d<Integer> imageSize, int imageDownscaleFactor, Mutex particleMutex) {
    this.particleConstructorDestructor = particleConstructorDestructor;
    this.imageDownscaleFactor = imageDownscaleFactor;
    this.imageSize = imageSize;
    this.particleMutex = particleMutex;

    denseFlow =
    //				FactoryDenseOpticalFlow.flowKlt(null, 6, ImageFloat32.class, null);
    //				FactoryDenseOpticalFlow.region(null,ImageFloat32.class);
    //				FactoryDenseOpticalFlow.hornSchunck(20, 1000, ImageFloat32.class);
    //				FactoryDenseOpticalFlow.hornSchunckPyramid(null,ImageFloat32.class);
    FactoryDenseOpticalFlow.broxWarping(null, ImageFloat32.class);


    // scaled down because the flow is computational expensive
    previous = new ImageFloat32(imageSize.x/imageDownscaleFactor, imageSize.y/imageDownscaleFactor);
    current = new ImageFloat32(imageSize.x/imageDownscaleFactor, imageSize.y/imageDownscaleFactor);

    flow = new ImageFlow(previous.width, previous.height);

    final int spatialAccelerationCellsX = 500;
    final int spatialAccelerationCellsY = 300;
    trackingParticleAcceleration = new SpatialAcceleration<>(spatialAccelerationCellsX, spatialAccelerationCellsY, (float)imageSize.x, (float)imageSize.y );

    setupSamplePositions();
}
 
开发者ID:PtrMan,项目名称:symVision,代码行数:27,代码来源:ParticleFlowTracker.java


注:本文中的sun.awt.Mutex类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。