• angularjs 上传图片


    //上传图片
    $scope.choosePicMenu = function() {
      var type = 1;
      $ionicActionSheet.show({
      buttons: [
        { text: '拍照' },
        { text: '从相册选择' }
      ],
      titleText: '选择照片',
      cancelText: '取消',
      cancel: function() {
      },
      buttonClicked: function(index) {
        if(index == 1){
        type = 2;
      }
      var options = { //这些参数可能要配合着使用,比如选择了sourcetype是0,destinationtype要相应的设置
        quality: 100, //相片质量0-100
        destinationType: 2, //返回类型:DATA_URL= 0,返回作为 base64 編碼字串。 FILE_URI=1,返回影像档的 URI。NATIVE_URI=2,返回图像本机URI                   (例如,資產庫)
        sourceType: type, //从哪里选择图片:PHOTOLIBRARY=0,相机拍照=1,SAVEDPHOTOALBUM=2。0和1其实都是本地图库
        allowEdit: true, //在选择之前允许修改截图
        encodingType:0, //保存的图片格式: JPEG = 0, PNG = 1
        targetWidth: 200, //照片宽度
        targetHeight: 200 //照片高度
      };
      $cordovaCamera.getPicture(options).then(
        function (imageURI) {       //返回一个imageURI,记录了照片的路径
          $cordovaFileTransfer.upload(rootUrl+'/user/uploadUserImge.do', imageURI, {'token':token,'file':imageURI})    //更新页面上的照片
          .then(function(result) {
            $scope.imageUrl=imageURI;
          }, function(err) {
        }, function (progress) {
          // constant progress updates
          });
        },
        function (err) {
        });
        return true;
        }
      });
    };

  • 相关阅读:
    KMP字符串匹配算法
    彩色图像处理之色彩学基础
    Dijkstra单源最短路径算法
    论文笔记 [6] 图像幻构中的 Feature Enhancement
    论文笔记 [5] SRCNN
    论文笔记 [4] ARCNN(Artifacts Reduction CNN)
    论文笔记 [3] CNN去compression artifacts
    LeetCode小白菜笔记[11]:Search Insert Position
    论文笔记[2] 基于深度学习的CNN图像质量评估和预测
    Geophysics背景知识(3)
  • 原文地址:https://www.cnblogs.com/cutone/p/5726056.html
Copyright © 2020-2023  润新知