antialiasing

    3热度

    3回答

    我想 我想借此矢量SVG图像和PNG从它创建栅格没有抗锯齿。 svg将根据用户输入(文本,粗体,字体系列)动态生成。 png是首选,但其他光栅格式可以接受。 我试图 var svg = '<svg><g><text>Hello World</text></g></svg>'; var img = document.createElement('img'); img.setAttribute('

    4热度

    1回答

    我注意到,当使用双三次插值在openCV中对矩阵进行下采样时,即使原始矩阵全部为正数,我也会得到负值。 我附上下面的代码为例: // Declaration of variables cv::Mat M, MLinear, MCubic; double minVal, maxVal; cv::Point minLoc, maxLoc; // Create random values in

    0热度

    1回答

    我使用GraphicsContext.drawImage(img,x,y,w,h)绘制缩放图像以适应画布上的区域。由于缩放,我注意到一些混叠伪像。 JavaFX是否具有与Swing的RenderingHints.VALUE_INTERPOLATION_BICUBIC相同的功能?

    0热度

    1回答

    我想给用户在游戏中选择MSAA选项。我希望能够检查他们的机器可以提供哪些Multisampling选项,并只显示这些选项。我正在使用的应用程序是在WinForms中构建的;它实际上不是游戏本身,而是该游戏的启动器。 我发现SlimDX.Direct3D11.Device.CheckMultisampleQualityLevels(),但我不知道如何在WinForms中获得对Direct3D11设备

    -1热度

    1回答

    为什么我正在开发的应用程序中的某些文本和图像上出现锯齿状边缘? 我试过去通过帧,并且我没有使用除法来设置帧(所以1.134234不是问题),并且我尝试了不同的抗锯齿方法。 有没有人有想法? 查看附件中的示例。 编辑: 在缩小尺寸时图像变得锯齿状。所以要么调整它们的大小以适合实际文件中的大小,要么通过其他StackOverflow问题中建议的代码。 现在试图找出如何修复文本! :) 编辑编辑编辑编辑

    2热度

    1回答

    我试图让FXAA shader在我的机器上运行。 它似乎没有认识到GLSL中名为texture2DLodOffset的函数。它也不承认texture2DLod。 texture2DLod函数显然有texture2D作为第三个参数bias的替代。但是,我找不到替代前一个缺失功能​​texture2DLodOffset。有人能帮我解决这个问题吗? 如果有人可以建议我更多anti-aliasing技术,

    5热度

    2回答

    我用pygame绘制线(给出一些起点和终点),如下所示:pygame.draw.line(window, color_L1, X0, X1, 2),其中2是定义线的粗细。 由于抗锯齿不支持.draw,所以我搬到.gfxdraw和pygame.gfxdraw.line(window, X0[0], X0[1], X1[0], X1[1], color_L1)。 但是,这不允许我定义线条的粗细。我怎么

    1热度

    1回答

    有看似简单抗锯齿是在几十几十种不同的方式在Matlab中做到这一点,但我需要一个简单的一个是快速,高性能,并不能真正找到一个(有插值许多条目,但没有我可以找到的抗锯齿)。 鉴于一些用0填充的一维阵列,诸如 [0 0 0 0 0] 我需要能够在某些非整数指数i添加一个单个值v。例如,如果v分别为10和i是2.75,我们会得到一些接近 [0 2.5 7.5 0 0] 我可以手动做到这一点,但我

    0热度

    1回答

    我制作了绘制立方体的OpenGL应用程序。 我想添加反锯齿,但没有成功。也许有人可以帮忙(用户Xcode 6.1.1,GLUT,OpenGL)? 我需要创建antialiasing没有外部库。 下面的代码的结果。 GLfloat xRotated, yRotated, zRotated; void init(void){ glClearColor(0,0,0,0); glEnable (GL

    0热度

    1回答

    使用three.js可以动态切换抗锯齿/打开/关闭吗?我想这完全不工作的情况如下: ` var rendererAA = new THREE.WebGLRenderer({{ antialias: true }}); rendererAA.setSize(window.innerWidth, window.innerHeight); document.body.appendChild(ren