小编lon*_*ong的帖子

扩展KineticJS - 自定义过滤器

我正在尝试添加对比度作为KineticJS的过滤器(我知道,它不是技术上的过滤器).它工作,但我也想添加contrast()修饰符(如noise()噪音过滤器等).

这是我的功能(包括KineticJS 5.0.1库之后):

(function() {

    Kinetic.Filters.Contrast = function(imageData) {
        var data = imageData.data,
            len = data.length,
            i,
            adjust = this.contrast(),
            x = [];

            //[cut] processing, not important here
    };

    Kinetic.Factory.addGetterSetter(Kinetic.Node, 'contrast', 0, null, Kinetic.Factory.afterSetFilter);
})();
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,Kinetic.Factory.addGetterSetter应该为我提供contrast()修饰符,但事实并非如此.当我运行代码时,结果是TypeError: imgs.contrast is not a function:

imgs.filters([Kinetic.Filters.Contrast]);
imgs.contrast(30);
Run Code Online (Sandbox Code Playgroud)

我做错了什么?

//更新
我的临时解决方案:只需将我的函数放入kineticJS文件中.不完美,但它的确有效.

javascript html5 canvas image-processing kineticjs

5
推荐指数
1
解决办法
376
查看次数

带有边框图像的表格单元格

我想将边框图像添加到表格单元格,但它不起作用......或者我做错了......边框宽度可见,但图像丢失了.我的jsFiddle在这里,代码:

.table-bordered > tbody > tr > td, .table-bordered > tbody > tr > th,  .table-bordered > thead > tr > td, .table-bordered > thead > tr > th {
    border: 0; /* reset */
    border-color: transparent;
    border-style: solid;
    border-width: 27px;
    border-image: url(http://www.w3.org/TR/css3-background/border.png) 27 fill repeat;
}
Run Code Online (Sandbox Code Playgroud)

使用border-image.com生成边界图像代码

有任何想法吗?或者边框图像根本不支持表格?

html css css3

5
推荐指数
1
解决办法
4937
查看次数

在一个php循环中,如果当前的一个崩溃,如何继续下一次迭代

我有一个这样的循环

foreach ($array as $row) {
    $row->executeThatFunction();
}
.
.
.
public function executeThatFunction($someVariable) {
    // do something that may craches
}
Run Code Online (Sandbox Code Playgroud)

所以我想继续循环,即使 executeThatFunction() 崩溃(例如 php 错误)

我怎样才能做到这一点 ?PS:我正在研究 symfony2 项目,所以如果 symfony 为这种情况提供一些解决方案,我会很高兴学习它。

提前致谢

编辑 :

我可以做这样的事情吗?

foreach ($array as $row) {
try {
    $row->executeThatFunction();
} catch($e)
{
continue;
   }
}
Run Code Online (Sandbox Code Playgroud)

php

0
推荐指数
1
解决办法
4219
查看次数

标签 统计

canvas ×1

css ×1

css3 ×1

html ×1

html5 ×1

image-processing ×1

javascript ×1

kineticjs ×1

php ×1