瀏覽代碼

sepia filter

develop
Robin Thoni 8 年之前
父節點
當前提交
fafe09cdf0
共有 2 個檔案被更改,包括 28 行新增0 行删除
  1. 24
    0
      app/Http/Business/Filters/SepiaFilter.php
  2. 4
    0
      public/app/controllers/upload.controller.js

+ 24
- 0
app/Http/Business/Filters/SepiaFilter.php 查看文件

@@ -0,0 +1,24 @@
1
+<?php
2
+/**
3
+ * Created by PhpStorm.
4
+ * User: robin
5
+ * Date: 4/27/16
6
+ * Time: 8:14 PM
7
+ */
8
+
9
+namespace App\Http\Business\Filters;
10
+
11
+
12
+use App\Http\DBO\EffectApplyDbo;
13
+
14
+class SepiaFilter extends AbstractFilter
15
+{
16
+
17
+    /**
18
+     * @param $data EffectApplyDbo
19
+     */
20
+    public function apply($data)
21
+    {
22
+        $data->getImage()->sepiaToneImage(80);
23
+    }
24
+}

+ 4
- 0
public/app/controllers/upload.controller.js 查看文件

@@ -12,6 +12,10 @@ angular.module('app')
12 12
                 {
13 13
                     name: "GrayScale",
14 14
                     id: "GrayScale"
15
+                },
16
+                {
17
+                    name: "Sepia",
18
+                    id: "Sepia"
15 19
                 }
16 20
             ];
17 21
             

Loading…
取消
儲存