In a gallon-size ziplock baggie, place all four ears of corn. Put the buttermilk over the ears of corn and seal the Ziploc bag.
Seal the bag and place it in an 8 x 8 baking dish. This will ensure the buttermilk remains contained. Put the corn baggie into the buttermilk and allow it to rest on one side for 15 minutes. After 15 minutes, turn it over and allow it to rest for another 15 minutes.
Mix corn meal, all-purpose flour, Italian seasoning, onion powder, salt, paprika, and black pepper in a small mixing bowl. Roll the corn in the cornmeal mixture in a baking dish.
Pour enough vegetable oil to measure 1/4 inches in a skillet measuring 10 to 12 inches. On medium-high heat, heat the oil.
Remove the soaked corn from the buttermilk, one ear at a time, and place it in the cornmeal. Cover the ears of corn completely with the coating.
Place the ears of corn carefully in the hot oil using tongs. Cook the corn for 2 ½ to 3 ½ minutes on each side, until golden brown, taking care not to burn it.
Keep an eye on the oil and adjust the temperature as necessary to prevent it from boiling over. Soak up any excess oil by placing the cooked corn on a paper towel-lined plate.
Serve immediately after the corn is drained on paper towels.