基于深度学习的图像的风格迁移创新实训9

完成了整个项目在自己电脑上的部署和图像检索模块页面的编写。

部署的细节不一一赘述了,下面放上图像检索模块页面的部分代码。




    
    无标题文档
    0){
            $path1 = "retrieval/user.jpg";
            if($_GET['c'] == 1){

            }else if($_GET['c'] == 2){
                $path2 = "retrieval/ori.jpg";
            }else if($_GET['c'] == 3){
                $path2 = "retrieval/mosaic.jpg";
            }else{
                $path2 = "retrieval/feather.jpg";
            }
        }

    ?>





            function retrieval(){
                
                var hist = document.getElementById('histo');
                hist.style.display = '';
                alert('正在检索其他用户的图片库,请耐心等待...');
                window.location = 'RunRetrieval.php';
                
            }
        
    " ;
?>




IMAGE STYLE TRANSFER

my image community my post my name " ?>
similar pictures
match history

后台管理图片的上传:




    
    无标题文档



0){
    switch($upfile['error']){
        case 1:
            $info="上传得文件超过了 php.ini中upload_max_filesize 选项中的最大值.";
            break;
        case 2:
            $info="上传文件大小超过了html中MAX_FILE_SIZE 选项中的最大值.";
            break;
        case 3:
            $info="文件只有部分被上传";
            break;
        case 4:
            $info="没有文件被上传.";
            break;
        case 6:
            $info="找不到临时文件夹.";
            break;
        case 7:
            $info="文件写入失败!";
            break;
    }

    die("上传错误的原因:".$info);
}//die是直接把错误输出并且停止继续执行}
//文件大小过滤
//文件类型过滤
if (!in_array($upfile["type"],$typelist)){
    die("上传文件类型非法!".$upfile["type"]);
}
//上传后的文件名定义(随机获取一个文件名)
$fileinfo=pathinfo($upfile["name"]);
$newfile= "user.jpg";


//盘算是否是一个上传的文件
if(is_uploaded_file($upfile["tmp_name"])){
    //实行文件上传(移动上传文件)--需要移动文件到当前的路径
    if(move_uploaded_file($upfile["tmp_name"],$path.$newfile)){

        echo "";

    }else{
        die("上传文件失败!");
    }
}else{
    die("不是一个上传文件!");
}

header("location:./Retrieval.php?c=1");

?>

后台处理检索请求:




    
    无标题文档
    






你可能感兴趣的:(风格迁移)