问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

我从百度地图静态图API中通过url获取到的图片,用java有没有什么办法可以把图片上的百度logo去掉呢

发布网友 发布时间:2022-06-06 07:55

我来回答

1个回答

热心网友 时间:2023-10-06 05:03

URL对象中前而几个方法都非常容易理解,而该对象提供的openStream()可以读取该 URL资源的InputStream,通过该方法可以非常方便地读取远程资源。
下面的程序示范如何通过URL类读取远程资源:
1)只显示网络图片

1)只显示网络图片

引用图片处理的java类:
package jun.king.urlgetimage;

import java.io.InputStream;
import java.net.URL;

import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.os.Bundle;
import android.os.Handler;
import android.os.Message;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.ImageView;

public class MainActivity extends Activity {

Bitmap bitmap;
ImageView imageview;

Handler handler=new Handler(){
@Override
public void handleMessage(Message msg) {
if (msg.what==0x9527) {
//显示从网上下载的图片
imageview.setImageBitmap(bitmap);
}
}
};

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
imageview=(ImageView)findViewById(R.id.imageView1);
//创建并启动一个新线程用于从网络上下载图片
new Thread(){
@Override
public void run() {
try {
//创建一个url对象
URL url=new URL("http://www.baidu.com/img/bdlogo.png");
//打开URL对应的资源输入流
InputStream is= url.openStream();
//从InputStream流中解析出图片
bitmap = BitmapFactory.decodeStream(is);
// imageview.setImageBitmap(bitmap);
//发送消息,通知UI组件显示图片
handler.sendEmptyMessage(0x9527);
//关闭输入流
is.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}.start();

}

@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
if (id == R.id.action_settings) {
return true;
}
return super.onOptionsItemSelected(item);
}
}追问

非常感谢您,我想问一下,你这个获得百度logo之后显示,这个实现去除百度logo思路是什么呢,不是很懂呢

这是我保存到本地的图,多张图,怎么去掉这上面的logo呢

这是保存代码拜托大神,在后台保存

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
八月中国最凉快的地方 八月份哪里最凉快,去哪旅游好?美丽的地方 乱字同韵字是什么意思 华硕笔记本电脑触摸板怎么开笔记本电脑触摸板怎么开启和关闭_百度知 ... 陕西职务侵占案立案准则 结婚后我的恋情维系了十年,怎么做到的? 玉米仁子饭产自哪里 中国期货交易所的交易品种有哪些? 历史要怎么读,有啥诀窍 高中历史诀窍 java api中所有的静态方法都可以用类名.方法名直接使用吗?? 关于Google 静态地图 API 以下静态成员函数,作为api封装使用的意义不太懂啊,求再详细的解释啊 百度静态地图api如何实现屏幕移动功能 robot framework中,静态api和动态api的不同之处在于 当事人逾期不交纳诉讼费怎么处理 有一种幸福叫陪伴 cf可以开数字抖动吗 怎么把别人的拉黑,怎么再把他从黑名单里移除? 把别人加入黑名单那个弄出来 我把地方的号码电话号码微信拉黑他还看的到位吗 怎么把别人的拉黑,怎么再把他从黑名单里移除? 怎样能把自己的从对方的微信里彻底删除? 怎样才能把一个人的封了? 怎样把我搜到的拉黑 房地产行业的整改报告怎么写 二手房地产实习报告 瑞尔姿复合蛋白粉草莓味己过期一个月了还好吃吗? 安利儿童蛋白质粉草莓味的为什么这么贵 好在哪 什么是尾韵 win32API程序静态框怎么改成圆形的 VC++静态文本控件可以有哪些API函数更新显示的文本 葱油炸酱的做法,葱油炸酱怎么做好吃,葱油炸酱 百度静态图API可以显示实时路况么 什么时候要用静态方法 静态方法与非静态方法使用起来有什么区别 小葱拌酱的正宗做法,小葱拌酱怎样做才好吃的做法步骤 进水漏水会造成压力罐频繁上水吗? 自家用压力罐上水,止回阀门老是漏水,换个新的几天就漏水? 压力罐开关进水是怎么回事 家用压力罐贴的,漏了一个小洞,有点漏水,用不用更换? 家用压力罐一抽水控制器就滴水怎么回事? 大众探影忘记锁车门会耗电吗? 新生儿喂奶后总打嗝怎么办 怎样更改qq默认头像 知道这件事的后果很严重 但还要去做贬义词? 微信怎么解绑 手机号怎么解绑 小米六分屏模式怎么用 电脑自带杀毒软件要怎么用