小编the*_*ers的帖子

将原始负rgb int值转换回3 number rgb值

好的,我正在研究一个接收图像的程序,将一个像素块隔离成一个数组,然后为该数组中的每个像素获取每个单独的rgb值.

当我这样做

//first pic of image
//just a test
int pix = myImage.getRGB(0,0)
System.out.println(pix);
Run Code Online (Sandbox Code Playgroud)

它吐了出来-16106634

我需要从这个int值中得到(R,G,B)值

有公式,alg,方法吗?

java int rgb negative-number

6
推荐指数
1
解决办法
8838
查看次数

可能的Java For循环问题

好的,我正在努力将大约120个左右的特定数组列表添加到数组列表中(这些只是假设的值和名称,但是相同的概念

private ArrayList<int[]> listofNames = new ArrayList<int[]>();

private static int[] NAME_0 = {x, x, x};
Run Code Online (Sandbox Code Playgroud)

private static int[] NAME_1 = {x, x, x};

private static int[] NAME_2 = {x, x, x};

private static int[] NAME_3 = {x, x, x};

有没有办法可以使用for循环来通过NAME_0来说NAME_120?

java arrays loops for-loop arraylist

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

AngularJS Chaining Promises不会绑定到模板

我似乎无法弄清楚为什么在使用promises后它仍然没有等待,所以$ scope.return_message返回null.

function getRandomCommit()
    {
        var d = $q.defer();
        $scope.repos = Repos.query({username: 'octocat'}).$promise.then(function ( value )
        {
            var ranNum = Math.floor((Math.random()*value.length) + 1);
            $scope.repo = Repo.get({username: 'octocat'}, {repo: value[ranNum].name}).$promise.then(function ( value2 )
            {
                $scope.commits = Commit.query({username: 'octocat'}, {repo: value2.name}).$promise.then(function ( value3 )
                {
                    var ranNum2 = Math.floor((Math.random()*value3.length));
                    d.resolve(value3[ranNum2].commit.message);
                    return d.promise;
                });
            });
        });
    };
    $scope.return_message = getRandomCommit();`
Run Code Online (Sandbox Code Playgroud)

promise angularjs

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

标签 统计

java ×2

angularjs ×1

arraylist ×1

arrays ×1

for-loop ×1

int ×1

loops ×1

negative-number ×1

promise ×1

rgb ×1