Passing Image from one Activity to other

public void onClick(View view) {
                 Intent intent= new Intent(view.getContext(),DetailActivity.class);
                   intent.putExtra("title",model.getTitle());
                    intent.putExtra("description",model.getDesc());
                    Bitmap bitmap = BitmapFactory.decodeResource(getResources(),R.id.post_image);
                    intent.putExtra("Bitmap",bitmap);
                    startActivity(intent);
                }
            });

Above code is of First Activity.

I am passing data from One Activity to other(Second), Other data except Image is passing perfectly, but Image is not showing on other(Second) activity.

Here is my Second Activity Code:

    Bitmap bitmap =(Bitmap)this.getIntent().getParcelableExtra("Bitmap");
    viewBitmap = (ImageView)findViewById(R.id.bitmapview);
    viewBitmap.setImageBitmap(bitmap);