标签: image-size

获取ImageView中图像的显示大小

代码很简单:

<ImageView android:layout_width="fill_parent"
           android:layout_height="fill_parent"
           android:src="@drawable/cat"/>
Run Code Online (Sandbox Code Playgroud)

注意ImageView用于fill_parent宽度和高度.

图像cat是一个小图像,它将放大以适合ImageView,并同时保持宽高比.

我的问题是如何获得图像的显示尺寸?我试过了:

imageView.getDrawable().getIntrinsicHeight()
Run Code Online (Sandbox Code Playgroud)

但它是图像的原始高度cat.

我试过了:

imageView.getDrawable().getBounds()
Run Code Online (Sandbox Code Playgroud)

但哪个回归Rect(0,0,0,0).

android image drawable image-size

13
推荐指数
2
解决办法
2万
查看次数

YouTube视频的大图片网址

我有兴趣为我的应用程序获取youtube视频的预览图像我正在使用预览的网址:

http://img.youtube.com/vi/EqWRZrupLrI/0.jpg

但这里有两个黑色的行,上下,我希望它更大.我读过0是更大的图片.

有谁知道是否有可能获得更好的图像的网址?,对于我的项目,我需要图像在网址上

我很感激帮助

问候 :)

youtube url image thumbnails image-size

13
推荐指数
3
解决办法
5万
查看次数

Android相机图片大小

在我的应用程序中,我能够使用相机类运行代码来拍照,但它给了我2048 x 1536像素的图像大小.

当我使用我的Android设备的默认相机时,它给我2048 x 1232像素的图像大小.

现在,问题是,当我拍照时,如何让我的应用程序给我与默认相机(2048 x 1232)相同的图像尺寸?

我有这些代码:

CameraActivity.java

public class CameraActivity extends Activity {
    private static final String TAG = "CameraDemo";
    Preview preview; // <1>
    FrameLayout buttonClick; // <2>

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.camera);

        Toast.makeText(getBaseContext(), "Touch the screen to take picture.", Toast.LENGTH_SHORT).show();

        preview = new Preview(this); // <3>
        ((FrameLayout) findViewById(R.id.preview)).addView(preview); // <4>

        //buttonClick = (Button) findViewById(R.id.buttonClick);

        buttonClick = (FrameLayout) findViewById(R.id.preview);

        buttonClick.setOnClickListener(new OnClickListener() {
            public void …
Run Code Online (Sandbox Code Playgroud)

camera android image image-size

12
推荐指数
2
解决办法
4万
查看次数

获取图像高度和宽度PHP

你好,我需要动态上传图像的高度和宽度.

这是我正在使用的PHP函数,但它不会返回宽度和高度的任何内容.

请你帮助我好吗?

list($width, $height, $type, $attr) = getimagesize($_FILES["Artwork"]);
$min_width = "1000";
$min_height = "1000";
if ((($_FILES["Artwork"]["type"] == "image/gif") || ($_FILES["Artwork"]["type"] == "image/jpeg") || ($_FILES["Artwork"]["type"] == "image/jpg")
|| ($_FILES["Artwork"]["type"] == "image/pjpeg")) && ($_FILES["Artwork"]["size"] < 20000000) && ($width > $min_width) && ($height > $min_height) && ($width == $height))
  {


  if ($_FILES["Artwork"]["error"] > 0)
    {
    //echo "Return Code: " . $_FILES["Artwork"]["error"] . "<br />";


   }else{
      move_uploaded_file($_FILES["Artwork"]["tmp_name"],
      $path_image . $imageName);
      header("Location: http://pitchmystuff.co.uk/m/digidist/tracks/".$idAlbum."");
      }



   }else{
    //echo "invalid file";

    echo '<script>
    alert("There was an error …
Run Code Online (Sandbox Code Playgroud)

php image image-size

11
推荐指数
2
解决办法
4万
查看次数

OpenCV - imread(),imwrite()增加了png的大小?

我想尝试一些简单的文件操作,我开始打开并保存文件(我使用Python)

image = cv2.imread("image.png")
cv2.imwrite("image_processed.png", image)
Run Code Online (Sandbox Code Playgroud)

在此操作之后,我image从33kB的原始图像转换为相同的144kB图像.

我尝试过这样的事情:http://opencv.itseez.com/modules/highgui/doc/reading_and_writing_images_and_video.html?highlight=imwrite#imwrite

    params = list()
    params.append(cv.CV_IMWRITE_PNG_COMPRESSION)
    params.append(8)

    image = cv2.imread("image.png")
    cv2.imwrite("image_processed.png",image,params)
Run Code Online (Sandbox Code Playgroud)

但这并没有太大变化(尺寸减少到132kB)

这是我正在使用的图像:

在此输入图像描述

python opencv image image-size

11
推荐指数
2
解决办法
3万
查看次数

导航抽屉中的图像应该是多大?

应该图像是抽屉式导航这样每台手机大小(华电国际,MDPI,XHDPI,XXHDPI)什么尺寸的一个

android image-size navigation-drawer

11
推荐指数
2
解决办法
1万
查看次数

如何在颤动资源中添加/管理多个图像尺寸/分辨率

请以最简单/最短的方式提供帮助

希望在 Android studio 中管理 flutter 中的多个图像,例如 hdpi/mdpi...

如何为 Flutter 添加图像资源?那么多个分辨率呢?

assets image-size flutter image-resolution flutter-layout

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

javascript/jquery上传图像文件的大小和尺寸

我需要使用javascript/jquery以千字节和维度(高度,宽度)显示图像大小.我遇到过几个类似的帖子,但没有人可以帮助我.我有两组代码,分别工作.我无法弄清楚如何将它们组合在一起.

这是html代码:

<span id="preview"></span>
<input type="file" id="file" onchange="displayPreview(this.files);"/>
Run Code Online (Sandbox Code Playgroud)

这段代码检查文件大小并预览图像:

function onFileLoad(e) { 
    $('#preview').append('<img src="'+e.target.result +'"/>');  
}
function displayPreview(files) {
    var reader = new FileReader();
    reader.onload = onFileLoad;
    reader.readAsDataURL(files[0]);
    fileSize = Math.round(files[0].size/1024);
    alert("File size is "+fileSize+" kb");
}
Run Code Online (Sandbox Code Playgroud)

这段代码检查文件大小:

var _URL = window.URL || window.webkitURL;
$("#file").change(function (e) {
    var file, img;
    if ((file = this.files[0])) {
        img = new Image();
        img.onload = function () {
            alert(this.width + " " + this.height);
        };
        img.src = _URL.createObjectURL(file);
    }
});
Run Code Online (Sandbox Code Playgroud)

请帮我把这些代码放在一起,同时显示尺寸和尺寸.

javascript jquery file-upload image-size

10
推荐指数
1
解决办法
4万
查看次数

Drawer Header Image的大小应该是多少?

 public DrawerProfile(Context context) {
        super(context);
        HeaderImageView = new ImageView(context);
        HeaderImageView.setVisibility(VISIBLE);
        HeaderImageView.setScaleType(ImageView.ScaleType.CENTER);
        HeaderImageView.setImageResource(R.mipmap.drawer_background_image);
        addView(HeaderImageView);
}
Run Code Online (Sandbox Code Playgroud)

我想在Drawer中添加一个图像,它应该覆盖抽屉头的整个区域.我想知道图像(分辨率)的大小应该是多少; 适用于各种屏幕分辨率的手机.如何最小化照片尺寸?

在此屏幕截图中,标题图像未覆盖Drawer的整个区域

在此输入图像描述

android android-layout image-size navigation-drawer drawerlayout

10
推荐指数
1
解决办法
2万
查看次数

压缩图像以减小文件大小

我正在构建一个应用程序,让用户拍照或从iPhone上的库中选择一个,然后将其上传到Parse后端.

我面临的问题是关于文件的大小.

我已经读过像Facebook,Twitter,Instagram和Google这样的大型玩家在分辨率和文件大小方面所做的事情,但我无法接近这一点.

我确信他们拥有最好的代码和工具,但我很乐意用iOS常规流程尽可能好地实现它.

这就是我现在正在做的事情:

- (UIImage *)normalResImageForAsset:(ALAsset*)asset
{
    // Convert ALAsset to UIImage
    UIImage *image = [self highResImageForAsset:asset];

    // Determine output size
    CGFloat maxSize = 1024.0f;
    CGFloat width = image.size.width;
    CGFloat height = image.size.height;
    CGFloat newWidth = width;
    CGFloat newHeight = height;

    // If any side exceeds the maximun size, reduce the greater side to 1200px and proportionately the other one
    if (width > maxSize || height > maxSize) {
        if (width > height) {
            newWidth = maxSize;
            newHeight …
Run Code Online (Sandbox Code Playgroud)

compression jpeg ios image-size

9
推荐指数
1
解决办法
2万
查看次数