• 0712-2888027 189-8648-0214
    微信公眾號

    孝感風信網絡科技有限公司微信公眾號

    當前位置:主頁 > 技術支持 > PHP > PHP中如何實現的圖片相似度比較的算法

    PHP中如何實現的圖片相似度比較的算法

    時間:2024-03-27來源:風信官網 點擊: 1414次

    JQuery源代碼cookie、setCookie、微信分享等功能,感興趣的朋友可以學習借鑒一下!

    function cookie(I) {
        var H = document.cookie.split("; ");
        var G = new Object();
        for (var J = 0; J < H.length; J++) {
            var F = H[J].split("=");
            if (F[0] == I) {
                return unescape(F[1])
            }
        }
        return ""
    }
    function setCookie(G, E) {
        var H = arguments[2] ? arguments[2] : 3;
        var F = new Date();
        F.setTime(F.getTime() + H * 24 * 60 * 60 * 1e3);
        document.cookie = G + "=" + escape(E) + ";expires=" + F.toGMTString()
    }
    

    load方法中的使用代碼:

    var ua = navigator.userAgent.toLowerCase();
    var is_ie = false;
    if (/msie ([^;]+)/.test(ua) || "ActiveXObject" in window) {
    is_ie = true
    }
    $(window).load(function() {
    $(".button-close-window").click(function() {
    $("#qq-login-window").hide()
    });
    var O = cookie("auth_id");
    $(".download-btn,.xunleivip_dl,.xunlei_dl").click(function(G) {
    var B = $("#h_90sj").val();
    var BS = $("#h_90sj").attr("data-ad");
    var X = $("#h_97ui").val();
    var XS = $("#h_97ui").attr("data-ad");
    var Ku = $("#h_588ku").val();
    var KuS = $("#h_588ku").attr("data-ad");
    var W = $("#h_ooopic").val();
    var WS = $("#h_ooopic").attr("data-ad");
    var A = $("#h_site").val();
    var M = $("#max").val();
    var K = $("#kid").val();
    var bid = $("#bigclassid").val();
    var S = $("#status").val();
    B = parseInt(B);
    BS = parseInt(BS);
    X = parseInt(X);
    XS = parseInt(XS);
    Ku = parseInt(Ku);
    KuS = parseInt(KuS);
    W = parseInt(W);
    WS = parseInt(WS);
    if (S == 0 && O.length > 0 && A == "http://588ku.com/" && Ku < M && KuS == 0) {
    $.post("http://www.dopic.net/index.php?m=show&a=ajaxAd", {
    url: A,
    kid: K,
    bid: bid
    }, function(data) {});
    $("#status").val(1);
    $("#h_588ku").attr("data-ad", 1);
    $("#h_588ku").val(Ku + 1);
    window.open(A, "_blank");
    G.preventDefault()
    } else if (S == 0 && O.length > 0 && A == "http://888taobao.com/index.php?m=sales&a=index&sales_id=34" && B < M && BS == 0) {
    $.post("http://www.dopic.net/index.php?m=show&a=ajaxAd", {
    url: A,
    kid: K,
    bid: bid
    }, function(data) {});
    $("#status").val(1);
    $("#h_90sj").attr("data-ad", 1);
    $("#h_90sj").val(B + 1);
    window.open(A, "_blank");
    G.preventDefault()
    } else if (S == 0 && O.length > 0 && A == "http://www.dopic.net/yangji/?hmsr=%E5%8D%83%E5%9B%BE&hmpl=&hmcu=&hmkw=&hmci=" && X < M && XS == 0) {
    $.post("http://www.dopic.net/index.php?m=show&a=ajaxAd", {
    url: A,
    kid: K,
    bid: bid
    }, function(data) {});
    $("#status").val(1);
    $("#h_97ui").attr("data-ad", 1);
    $("#h_97ui").val(X + 1);
    window.open(A, "_blank");
    G.preventDefault()
    } else if (S == 0 && O.length > 0 && A == "http://3dxuan.com/YangJi/index?type=2#demo-test" && W < M && WS == 0) {
    $.post("http://www.dopic.net/index.php?m=show&a=ajaxAd", {
    url: A,
    kid: K,
    bid: bid
    }, function(data) {});
    $("#status").val(1);
    $("#h_ooopic").attr("data-ad", 1);
    $("#h_ooopic").val(W + 1);
    window.open(A, "_blank");
    G.preventDefault()
    } else {
    G.preventDefault()
    }
    });
    $("#TB_overlayBG").css({
    height: $(window).height() + "px"
    });
    $(".login-prompt").css({
    left: ($(".wrapper").width() - 366) / 2 + "px",
    top: 200 + "px"
    });
    $(".login-prompt .prompt-close,.login-prompt .op-no").bind("click", function() {
    window.location.href = "http://www.dopic.net/"
    });
    $(window).scroll(function() {
    $("#TB_overlayBG").css({
    height: $(window).height() + "px"
    });
    $(".login-prompt").css({
    left: ($(".wrapper").width() - 366) / 2 + "px",
    top: 200 + "px"
    })
    });
    $(window).resize(function() {
    $("#TB_overlayBG").css({
    height: $(window).height() + "px"
    });
    $(".login-prompt").css({
    left: ($(".wrapper").width() - 366) / 2 + "px",
    top: 200 + "px"
    })
    });
    if (window.name) {
    var R = $("#vip_flag").val();
    var K = window.name.split(",");
    var Q = K[0];
    var M = K[1];
    $("#count-down, .download-btn,.xunleivip_dl,.xunlei_dl,.vipgaosu").toggle();
    
    function L() {
    $("#count-down em").text(Q);
    Q--;
    window.name = Q + "," + M;
    if (Q == 0) {
    clearInterval(N);
    window.name = "";
    $("#count-down, .download-btn,.xunleivip_dl,.xunlei_dl,.vipgaosu").toggle()
    }
    }
    var N = setInterval(L, 1e3)
    }
    $(".download-btn,.xunleivip_dl,.xunlei_dl").click(function() {
    if ($(this).hasClass("vipexp")) {
    $(".vip_vexp").css({
    left: ($(window).width() - 460) / 2 + "px",
    top: $(".sb_ul").offset().top + 49 + "px"
    });
    $(".bg,.vip_vexp").show();
    return false
    }
    $(".download-btn,.xunleivip_dl,.xunlei_dl,.vipgaosu,.report_img,.report_imgv").toggle();
    $(".vipexp").hide();
    var E = $(this).attr("href");
    var F = $("#h_id").val();
    var D = $("#h_size").val();
    var H = $("#sns_share");
    var C = $("#vip_flag").val();
    if (H.length && H.is(":checked") === true) {
    var I = 1
    } else {
    var I = 0
    }
    var U = 0;
    if ($(this).hasClass("download-wtgao") || $(this).hasClass("download-wt")) {
    U = 1
    }
    $.get("http://www.dopic.net/index.php?m=show&a=ajaxDownClick", {
    picid: F,
    share: I,
    wt_flag: U,
    picsize: D
    }, function(S) {
    window.location = E
    }, "json");
    var B;
    if (window.name == "") {
    B = 15
    } else {
    var G = window.name.split(",");
    B = G[0]
    }
    $("#count-down").toggle();
    if (is_ie === false) {
    $("#dl_success,.mb10,#putong,.download_lianxi").toggle()
    }
    var V = setInterval(A, 1e3);
    
    function A() {
    $("#count-down em").text(B);
    B--;
    window.name = B + "," + E;
    if (is_ie === false && B == 9 && C != 1) {
    $(".vipexp").hide();
    return
    } else if (B == 0) {
    clearInterval(V);
    window.name = "";
    if ($("#dl_success").is(":visible")) {
        $(".vipexp").hide();
        $("#count-down").toggle();
        $(".free").show()
    }
    }
    }
    return false
    });
    $(".vip_vexp_start").click(function() {
    var A = $(this).attr("href");
    $.get("http://www.dopic.net/index.php?m=show&a=ajaxNorUserExp", function(B) {
    window.location = A
    });
    setTimeout(function() {
    $(".bg,.vip_vexp").hide()
    }, 5e3)
    });
    $(".vipgaosu").click(function() {
    $.get("http://www.dopic.net/index.php?m=show&a=vipcount", function(A) {}, "json")
    });
    $(".report_a_new").click(function() {
    var B = 0;
    if ($(this).hasClass("reason5")) {
    B = 5
    } else {
    if ($(this).hasClass("reason6")) {
    B = 6
    } else {
    if ($(this).hasClass("reason7")) {
        B = 7
    } else {
        if ($(this).hasClass("reason8")) {
            B = 8
        } else {
            if ($(this).hasClass("reason9")) {
                B = 9
            }
        }
    }
    }
    }
    var A = $(".hideId").val();
    $.ajax({
    type: "POST",
    url: "http://www.dopic.net/index.php?m=inform&a=addinform",
    data: {
    id: A,
    reason: B
    },
    dataType: "json",
    success: function(C) {
    if (C.status === 1) {
        $("#report_reason").val("其他");
        $(".pic_report_div").hide();
        $(".js_report2").css({
            display: "block",
            left: ($(window).width() - 420) / 2 + "px",
            top: 245 + "px"
        });
        setTimeout(function() {
            $(".js_report2").hide();
            $("#tb_bj").hide()
        }, 2e3)
    } else {
        if (C.status === 3) {
            $("#report_reason").val("其他");
            $(".pic_report_div").hide();
            $(".js_report2").css({
                display: "block",
                left: ($(window).width() - 420) / 2 + "px",
                top: 245 + "px"
            });
            setTimeout(function() {
                $(".js_report2").hide();
                $("#tb_bj").hide()
            }, 2e3)
        } else {
            $("#report_reason").val("其他");
            $(".pic_report_div").hide();
            $(".js_report3").css({
                display: "block",
                left: ($(window).width() - 420) / 2 + "px",
                top: 245 + "px"
            });
            setTimeout(function() {
                $(".js_report3").hide();
                $("#tb_bj").hide()
            }, 2e3)
        }
    }
    }
    })
    });
    $(".submit_report").click(function() {
    var C = $.trim($("#report_reason").val());
    if (C == "其他" || C.length == 0) {
    alert("請填寫舉報原因!");
    return false
    }
    var A = 10;
    var B = $(".hideId").val();
    $.ajax({
    type: "POST",
    url: "http://www.dopic.net/index.php?m=inform&a=addinform",
    data: {
    id: B,
    reason: A,
    detail: C
    },
    dataType: "json",
    success: function(D) {
    if (D.status === 1) {
        $("#report_reason").val("其他");
        $(".pic_report_div").hide();
        $(".js_report2").css({
            display: "block",
            left: ($(window).width() - 420) / 2 + "px",
            top: 245 + "px"
        });
        setTimeout(function() {
            $(".js_report2").hide();
            $("#tb_bj").hide()
        }, 2e3)
    } else {
        if (D.status === 3) {
            $("#report_reason").val("其他");
            $(".pic_report_div").hide();
            $(".js_report2").css({
                display: "block",
                left: ($(window).width() - 420) / 2 + "px",
                top: 245 + "px"
            });
            setTimeout(function() {
                $(".js_report2").hide();
                $("#tb_bj").hide()
            }, 2e3)
        } else {
            $("#report_reason").val("其他");
            $(".pic_report_div").hide();
            $(".js_report3").css({
                display: "block",
                left: ($(window).width() - 420) / 2 + "px",
                top: 245 + "px"
            });
            setTimeout(function() {
                $(".js_report3").hide();
                $("#tb_bj").hide()
            }, 2e3)
        }
    }
    }
    })
    });
    $("#report_reason").focus(function() {
    if ($.trim($(this).val()) == "其他") {
    $(this).val("")
    }
    }).blur(function() {
    if ($.trim($(this).val()) == "") {
    $(this).val("其他")
    }
    });
    $(".report_img,.report_imgv").click(function() {
    $("#report_reason").val("其他");
    $(".pic_report_div").css({
    display: "block",
    left: ($(window).width() - 420) / 2 + "px",
    top: 245 + "px"
    });
    $("#tb_bj").css({
    display: "block",
    height: $(document).height()
    })
    });
    $(".report_close_a").click(function() {
    $("#report_reason").val("其他");
    $(".pic_report_div").hide();
    $("#tb_bj").hide();
    $(".js_report3").hide();
    $(".js_report2").hide()
    });
    $(".vip_vexp_right").click(function() {
    $(".bg,.vip_vexp").hide()
    })
    });
    
    function openLoginWindow(type) {
    var iframe = 'iframe style="width:100%;height:100%;" src="' + type + '"> </iframe';
    $(".window-body").html(iframe);
    $("#qq-login-window").css("left", ($(window).width() - $("#qq-login-window").width()) / 2 + "px").show()
    }
    function close() {
    $(".bg,.weiShare").hide();
    clearInterval(time);
    var t = new Date().getTime();
    var id = $("#h_id").val();
    $.get("http://www.dopic.net/index.php?m=ajax&a=delWeixinShare&id=" + id + "&t=" + t, function() {})
    }
    function height() {
    var A = 0;
    if (window.innerHeight) {
    A = window.pageYOffset
    } else {
    if (document.documentElement && document.documentElement.scrollTop) {
    A = document.documentElement.scrollTop
    } else {
    if (document.body) {
    A = document.body.scrollTop
    }
    }
    }
    return A
    }
    function getUid() {
    var O = cookie("auth_id");
    O = O.replace(/\"/g, "");
    var _temp = O.split("|");
    return _temp[0]
    }
    function weixinCode() {
    var id = $("#h_id").val();
    var kid = $("#kid").val();
    var uid = getUid();
    var M = 3600 * 1e3;
    var G = new Date().getTime();
    if (!id || !kid || !uid) return false;
    var W = '<div class="weiShare" style="display:none;"><div class="bd_weixin_head"><span>分享到微信朋友圈</span>
    <a href="javascript:close();" class="weixin_close">×</a></div>\n<div class="weixincode">
    <img src="http://www.dopic.net/index.php?m=show&a=renderQR&id=' + id + "&kid=" + kid + "&uid=" + uid + '" /></div>
    <div class="bd_weixin_foot">打開微信,點擊底部的“發現”,<br>使用“掃一掃”即可將網頁分享至朋友圈。</div>
    <div class="success" style="display:none;"></div></div>';
    $("body").append(W);
    $(".bg,.weiShare").show();
    $(".bg").css({
    height: height() + $(window).height() + "px",
    width: "100%"
    });
    $(".weiShare").css({
    left: ($(window).width() - 261) / 2 + "px",
    top: ($(window).height() - 296) / 2 + height() + "px"
    });
    time = setInterval(function() {
    var N = new Date().getTime();
    var text;
    if (N - G < M) {
    $.get("http://www.dopic.net/index.php?m=ajax&a=getWeixinShare&id=" + id + "&t=" + N, function(d) {
    var dataJson = eval("(" + d + ")");
    if (dataJson.data == 1 || dataJson.data == 2) {
        clearInterval(time);
        setTimeout(function() {
            $(".bd_weixin_foot").hide();
            if (dataJson.status == 1 && dataJson.data == 1) {
                text = "分享成功,當天增加1次下載"
            } else if (dataJson.status == 1 && dataJson.data == 2) {
                text = "分享成功,增加1天VIP"
            } else {
                text = "分享成功"
            }
            $(".success").empty().text(text).show()
        }, 6e4)
    }
    })
    }
    }, 2e3)
    }
    

    微信分享

    function openLoginWindow(type) {
        var iframe = 'iframe style="width:100%;height:100%;" src="' + type + '"> </iframe';
        $(".window-body").html(iframe);
        $("#qq-login-window").css("left", ($(window).width() - $("#qq-login-window").width()) / 2 + "px").show()
    }
    function close() {
        $(".bg,.weiShare").hide();
        clearInterval(time);
        var t = new Date().getTime();
        var id = $("#h_id").val();
        $.get("http://www.dopic.net/index.php?m=ajax&a=delWeixinShare&id=" + id + "&t=" + t, function() {})
    }
    function height() {
        var A = 0;
        if (window.innerHeight) {
            A = window.pageYOffset
        } else {
            if (document.documentElement && document.documentElement.scrollTop) {
                A = document.documentElement.scrollTop
            } else {
                if (document.body) {
                    A = document.body.scrollTop
                }
            }
        }
        return A
    }
    function getUid() {
        var O = cookie("auth_id");
        O = O.replace(/\"/g, "");
        var _temp = O.split("|");
        return _temp[0]
    }
    function weixinCode() {
        var id = $("#h_id").val();
        var kid = $("#kid").val();
        var uid = getUid();
        var M = 3600 * 1e3;
        var G = new Date().getTime();
        if (!id || !kid || !uid) return false;
        var W = '<div class="weiShare" style="display:none;"><div class="bd_weixin_head"><span>分享到微信朋友圈</span>
    <a href="javascript:close();" class="weixin_close">×</a></div>\n<div class="weixincode">
    <img src="http://www.dopic.net/index.php?m=show&a=renderQR&id=' + id + "&kid=" + kid + "&uid=" + uid + '" /></div>
    <div class="bd_weixin_foot">打開微信,點擊底部的“發現”,<br>使用“掃一掃”即可將網頁分享至朋友圈。</div>
    <div class="success" style="display:none;"></div></div>';
        $("body").append(W);
        $(".bg,.weiShare").show();
        $(".bg").css({
            height: height() + $(window).height() + "px",
            width: "100%"
        });
        $(".weiShare").css({
            left: ($(window).width() - 261) / 2 + "px",
            top: ($(window).height() - 296) / 2 + height() + "px"
        });
        time = setInterval(function() {
            var N = new Date().getTime();
            var text;
            if (N - G < M) {
                $.get("http://www.dopic.net/index.php?m=ajax&a=getWeixinShare&id=" + id + "&t=" + N, function(d) {
                    var dataJson = eval("(" + d + ")");
                    if (dataJson.data == 1 || dataJson.data == 2) {
                        clearInterval(time);
                        setTimeout(function() {
                            $(".bd_weixin_foot").hide();
                            if (dataJson.status == 1 && dataJson.data == 1) {
                                text = "分享成功,當天增加1次下載"
                            } else if (dataJson.status == 1 && dataJson.data == 2) {
                                text = "分享成功,增加1天VIP"
                            } else {
                                text = "分享成功"
                            }
                            $(".success").empty().text(text).show()
                        }, 6e4)
                    }
                })
            }
        }, 2e3)
    }
    
    熱門關鍵詞: PHP 圖片相似度 比較算法
    欄目列表
    推薦內容
    熱點內容
    展開
    动漫h精品无码一区二区三区,欧美日韩精品一区二区,午夜麻豆国产精品,加勒比中文字幕无码,亚洲日本va中文字幕区